System, Apparatus And Method For Real-Time Activated Scheduling In A Queue Management Device
OwnerNiall Power, Sean Harte +2inventors
InventorsNiall Power, Sean Harte, Niall D. McDonnell, Andrew Cunningham
Life of this patent
Estimating the term…
Loading patent…
OwnerNiall Power, Sean Harte +2inventors
InventorsNiall Power, Sean Harte, Niall D. McDonnell, Andrew Cunningham
Estimating the term…
In one embodiment, a hardware queue manager is to receive tasks from a plurality of producer threads and allocate the tasks to a plurality of consumer threads. The hardware queue manager may include: a plurality of input queues each associated with one of the plurality of producer threads, each of the plurality of input queues having a plurality of entries to store a queue element associated with a task, the queue element including a task portion and timing information associated with the task; and an arbiter to select a consumer thread of the plurality of consumer threads to receive a task and select the task from a plurality of tasks stored in the plurality of input queues, based at least in part on the timing information of the queue element associated with the task. Other embodiments are described and claimed.
An apparatus comprising:
A machine-readable medium having stored thereon instructions, which if performed by a machine cause the machine to perform a method comprising:
A system comprising:
Dependencies are inferred from the claim text.