Indicating instruction scheduling mode for processing wavefront portions
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael J. Mantor, Brian D. Emberling, Mark Fowler, Mark M. Leather
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsMichael J. Mantor, Brian D. Emberling, Mark Fowler, Mark M. Leather
Estimating the term…
Systems, apparatuses, and methods for processing variable wavefront sizes on a processor are disclosed. In one embodiment, a processor includes at least a scheduler, cache, and multiple execution units. When operating in a first mode, the processor executes the same instruction on multiple portions of a wavefront before proceeding to the next instruction of the shader program. When operating in a second mode, the processor executes a set of instructions on a first portion of a wavefront. In the second mode, when the processor finishes executing the set of instructions on the first portion of the wavefront, the processor executes the set of instructions on a second portion of the wavefront, and so on until all portions of the wavefront have been processed. The processor determines the operating mode based on one or more conditions.
A processor comprising:
A method for use in a computing device, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.