Patent · US Active

Interpreter for simplified programming of graphics processor units in general purpose programming languages

US7598953B2 · kind B2 · utility

37Cited by
5References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 5, 2004
Grant dateOct 6, 2009
Priority date
Expiry dateAug 6, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/45508
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Although GPUs have been harnessed to solve non-graphics problems, these solutions are not widespread because GPUs remain difficult to program. Instead, an interpreter simplifies the task of programming a GPU by providing language constructs such as a set of data types and operations that are more familiar to non-graphics programmers. The interpreter maps these familiar language constructs to the more difficult graphics programming languages such as DirectX®, OpenGL®, Cg®, and/or HLSL®.

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