Invention Grant
US09122488B2 Identification and translation of program code executable by a graphical processing unit (GPU)
有权
由图形处理单元(GPU)执行的程序代码的识别和翻译
- Patent Title: Identification and translation of program code executable by a graphical processing unit (GPU)
- Patent Title (中): 由图形处理单元(GPU)执行的程序代码的识别和翻译
-
Application No.: US14317066Application Date: 2014-06-27
-
Publication No.: US09122488B2Publication Date: 2015-09-01
- Inventor: Jocelyn Luke Martin , Joseph F. Hicklin
- Applicant: The MathWorks, Inc.
- Applicant Address: US MA Natick
- Assignee: The MathWorks, Inc.
- Current Assignee: The MathWorks, Inc.
- Current Assignee Address: US MA Natick
- Agency: Harrity & Harrity, LLP
- Main IPC: G06F9/45
- IPC: G06F9/45

Abstract:
A device receives program code, and receives size/type information associated with inputs to the program code. The device determines, prior to execution of the program code and based on the input size/type information, a portion of the program code that is executable by a graphical processing unit (GPU), and determines, prior to execution of the program code and based on the input size/type information, a portion of the program code that is executable by a central processing unit (CPU). The device compiles the GPU-executable portion of the program code to create a compiled GPU-executable portion of the program code, and compiles the CPU-executable portion of the program code to create a compiled CPU-executable portion of the program code. The device provides, to the GPU for execution, the compiled GPU-executable portion of the program code, and provides, to the CPU for execution, the compiled CPU-executable portion of the program code.
Public/Granted literature
- US20140310695A1 IDENTIFICATION AND TRANSLATION OF PROGRAM CODE EXECUTABLE BY A GRAPHICAL PROCESSING UNIT (GPU) Public/Granted day:2014-10-16
Information query