Patent · US Active

Implementing heterogeneous wavefronts on a graphics processing unit (GPU)

US11875425B2 · kind B2 · utility

0Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 28, 2020
Grant dateJan 16, 2024
Priority date
Expiry dateDec 28, 2040

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2210/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Implementing heterogeneous wavefronts on a graphics processing unit (GPU) is disclosed. A scheduler assigns heterogeneous wavefronts for execution on a compute unit of a processing device. The heterogeneous wavefronts include different types of wavefronts such as vector compute wavefronts and service-level wavefronts that vary in resource requirements and instruction sets. As one example, heterogeneous wavefronts may include scalar wavefronts and vector compute wavefronts that execute on scalar units and vector units, respectively. Distinct sets of instructions are executed for the heterogeneous wavefronts on the compute unit. Heterogeneous wavefronts are processed in the same pipeline of the processing device.

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