Patent · US Active

Method and system of a command buffer between a CPU and GPU

US9235871B2 · kind B2 · utility

0Cited by
3References
18Claims
0Family size

Assignee

Inventor

Key dates

Filing dateFeb 6, 2014
Grant dateJan 12, 2016
Priority date
Expiry dateApr 21, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/005
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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 GPU. 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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.