Method and system of a command buffer between a cpu and gpu
AssigneeOxide Interactive, LLC
InventorDaniel K. BAKER
Life of this patent
Estimating the term…
Loading patent…
AssigneeOxide Interactive, LLC
InventorDaniel K. BAKER
Estimating the term…
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.
A system for executing a program by a first processing unit device configured to execute a first set of one or more commands in a first programming language and a second processing unit device configured to execute a second set of one or more commands in a second programming language that is distinct from the first programming language, the system comprising:
Dependencies are inferred from the claim text.