Hardware Queue Manager for Scheduling Requests in a Processor
OwnerWilliam Burroughs, James Clee +3inventors
InventorsWilliam Burroughs, James Clee, Ambalavanar Arulambalam, Joseph Hasting, Niall Mcdonnell
Life of this patent
Estimating the term…
Loading patent…
OwnerWilliam Burroughs, James Clee +3inventors
InventorsWilliam Burroughs, James Clee, Ambalavanar Arulambalam, Joseph Hasting, Niall Mcdonnell
Estimating the term…
In an embodiment, a processor for queue selection includes a plurality of processing engines (PEs) to execute threads, and a hardware queue manager. The hardware queue manager is to: detect that a first class lacks valid requests to be scheduled, the first class comprising a first plurality of scheduling queues, the first class associated with a first credit count; select a second class based on a second credit count associated with the second class, the second class comprising a second plurality of scheduling queues; and in response to a selection of the second class based on the second credit count, select a queue in the selected second class. Other embodiments are described and claimed.
A processor comprising:
A method comprising:
A system comprising:
Dependencies are inferred from the claim text.