Patent · US Active

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

US10101977B2 · kind B2 · utility

0Cited by
4References
19Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJan 6, 2016
Grant dateOct 16, 2018
Priority date
Expiry dateJan 6, 2036

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

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