Patent ID: 11875425
Assignee: ADVANCED MICRO DEVICES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A device for implementing heterogeneous wavefronts, the device comprising:
a host central processing unit (CPU); and
a graphics processing unit (GPU) coupled to the host CPU, wherein the GPU is configured to:
assign heterogeneous wavefronts for execution on a compute unit of a processing device, wherein each of the heterogeneous wavefronts includes a plurality of work items; and
concurrently execute distinct sets of instructions for two or more different heterogeneous wavefronts on the compute unit, wherein an execution slot in a scheduling queue of the compute unit occupied by a particular wavefront of the two or more different heterogeneous wavefronts includes an identification of a wavefront type of the particular wavefront.