PER-INSTANCE PREAMBLE FOR GRAPHICS PROCESSING

Patent №

US 9,799,094

Granted

2017-10-24

Filed 2016

Owner

QUALCOMM INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15162198

A method for processing data in a graphics processing unit (GPU) including receiving an instance identifier for an instance and a shader program comprising a preamble code block and a main shader code block, assigning, the instance identifier to a general purpose register at wave creation, allocating address space within the constant memory for instance uniforms, and determining the preamble code block has not been executed and the wave is a first wave of the instance to be executed, based on determining the preamble code block has not been executed and the wave is the first wave to be executed, executing the preamble code block to store the plurality of instance uniforms in the constant memory and based, at least in part, on executing the preamble code block, executing the wave of the plurality of waves using at least one of the plurality of instance constants stored inconstant memory.

AI hardwareG06T 1/60G06F 8/4442G06F 9/48G06T 1/20G06T 9/00G06T 15/005

AI classification

AI hardware0.98
Evolutionary computation0.39
Natural language0.09
Knowledge representation0.01
Vision0.00
Planning0.00
Speech0.00
Machine learning0.00

Ownership

QUALCOMM INCORPORATED

assignment · 386890001

Assignors

CHEN, LIN, HAMMERSTONE, RICHARD, LIU, JIAJI, ZHANG, CHIHONG, GRUBER, ANDREW EVAN, DU, YUN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC