MULTI-VERSION SHADERS

Patent №

US 11,243,752

Granted

2022-02-08

Filed 2019

Owner

ADVANCED MICRO DEVICES, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16509165

Described herein are techniques for generating a stitched shader program. The techniques include identifying a set of shader programs to include in the stitched shader program, wherein the set includes at least one multiversion shader program that includes a first version of instructions and a second version of instructions, wherein the first version of instructions uses a first number of resources that is different than a second number of resources used by the second version of instructions. The techniques also include combining the set of shader programs to form the stitched shader program. The techniques further include determining a number of resources for the stitched shader program. The techniques also include based on the determined number of resources, modifying the instructions corresponding to the multiversion shader program to, when executed, execute either the first version of instructions, or the second version of instructions.

AI hardwareG06F 8/49G06F 8/54G06F 8/441G06F 8/45G06F 8/71G06T 15/005G06T 15/06

AI classification

AI hardware1.00
Vision0.21
Natural language0.19
Planning0.01
Knowledge representation0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 504270239

Assignors

UDAYAKUMARAN, SUMESH

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

© 2026 NYSGPT2525 LLC