发明名称 METHOD AND SYSTEM OF A COMMAND BUFFER BETWEEN A CPU AND GPU
摘要 A method and system for a command processor for efficient processing of a program multi-processor core system with a CPU and GPU. The multi-core system includes a general purpose CPU executing commands in a CPU programming language and a graphic processing unit (GPU) executing commands in a GPU programming language. A command processor is coupled to the CPU and CPU. The command processor sequences jobs from a program for processing by the CPU or the GPU. The command processor creates commands from the jobs in a state free command format. The command processor generates a sequence of commands for execution by either the CPU or the GPU in the command format. A compiler running a meta language converts program data for the commands into a first format readable by the CPU programming language and a second format readable by the GPU programming language.
申请公布号 US2015221059(A1) 申请公布日期 2015.08.06
申请号 US201414174091 申请日期 2014.02.06
申请人 Oxide Interactive, LLC 发明人 Baker Daniel Kurt
分类号 G06T1/20;G06F9/50;G06T1/60 主分类号 G06T1/20
代理机构 代理人
主权项 1. A system to interface between a CPU and GPU to execute a program, the system comprising: a general purpose central processing unit (CPU) executing commands in a CPU programming language; a graphic processing unit (GPU) executing commands in a GPU programming language; a command processor accessible to the CPU and CPU, the command processor managing jobs from the program for processing by the CPU or the GPU, the command processor creating commands from the jobs in a state free command format, the command processor generating a sequence of commands for execution by either the CPU or the GPU in the command format; and a compiler running a meta language to convert program data for the commands into a first format readable by the CPU programming language and a second format readable by the GPU programming language.
地址 Towson IL US