Coordinating accesses of shared resources by clients in a computing device
AssigneeAdvanced Micro Devices, Inc.
InventorsAlexander J. Branover, Benjamin Tsien
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdvanced Micro Devices, Inc.
InventorsAlexander J. Branover, Benjamin Tsien
Estimating the term…
The described embodiments include a computing device with a plurality of clients and a shared resource for processing job items. During operation, a given client of the plurality of clients stores first job items in a queue for the given client. When the queue for the given client meets one or more conditions, the given client notifies one or more other clients that the given client is to process job items using the shared resource. The given client then processes the first job items from the queue using the shared resource. Based on being notified, at least one other client that has second job items to be processed using the shared resource, processes the second job items using the shared resource. The given client can transition the shared resource between power states to enable the processing of job items.
A method for processing job items in a computing device that includes a plurality of clients and a resource, the method comprising:
A computing device that processes job items, comprising:
Dependencies are inferred from the claim text.