Texture value patch used in GPU-executed program sequence cross-compilation
US10657698B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 5, 2018 |
| Grant date | May 19, 2020 |
| Priority date | — |
| Expiry date | Aug 6, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/4552
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computing system configured to execute instructions for a first graphical processing unit (GPU) on a second GPU is provided. The computing system may include the second GPU and a processor. The processor may be configured to receive second GPU state data that indicates one or more global properties of the second GPU. The processor may be further configured to receive one or more binary instructions for texture operation configured to be executed on the first GPU. Based on the second GPU state data, the processor may be further configured to apply a texture value patch to the one or more binary instructions. Applying the texture value patch may translate the one or more binary instructions into one or more translated binary instructions configured to be executed on the second GPU.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.