Invention Grant
US09465666B2 Game engine and method for providing an extension of the VSIPL++ API
有权
提供VSIPL ++ API扩展的游戏引擎和方法
- Patent Title: Game engine and method for providing an extension of the VSIPL++ API
- Patent Title (中): 提供VSIPL ++ API扩展的游戏引擎和方法
-
Application No.: US13094339Application Date: 2011-04-26
-
Publication No.: US09465666B2Publication Date: 2016-10-11
- Inventor: James R. Geraci , Erek Speed , Alexander Chia
- Applicant: James R. Geraci , Erek Speed , Alexander Chia
- Applicant Address: JP Tokyo
- Assignee: KABUSHIKI KAISHA SQUARE ENIX
- Current Assignee: KABUSHIKI KAISHA SQUARE ENIX
- Current Assignee Address: JP Tokyo
- Agency: Greenblum & Bernstein, P.L.C.
- Priority: JP2010-106825 20100506
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/455 ; G06F9/50

Abstract:
A system includes a memory, a graphics processor, and a processor. The memory stores a control program that includes an extension of an application programming interface. The graphics processor includes multiple computational units. The processor executes the control program, with the control program causing the processor to obtain data from the memory. The data specifies a first function and is intended to execute on the multiple computational units. The control program further causes the processor to create at least one map for assigning computational tasks for the first function across the multiple computational units. A part of the data associated with each of the computational tasks is stored to the respective multiple computational units that are assigned to execute the computational tasks.
Public/Granted literature
- US20110276970A1 PROGRAMMER PRODUCTIVITY THOUGH A HIGH LEVEL LANGUAGE FOR GAME DEVELOPMENT Public/Granted day:2011-11-10
Information query