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

Claim 14:
15. An apparatus comprising:
a memory storing a plurality of work queues; and
a control unit comprising circuitry configured to:
determine whether a first command buffer submission is a candidate for gang submission conversion, wherein the first command buffer submission includes a single command buffer intended to be submitted to a single work queue;
responsive to determining that the first command buffer is a candidate for gang submission conversion:
convert the first command buffer submission into a second command buffer submission, wherein the second command buffer submission includes multiple command buffers intended to be submitted to multiple work queues; and
cause execution of the multiple command buffers across the multiple work queues to be synchronized on a processor controlled by one or more fine-grained synchronization objects.