Technologies for a distributed hardware queue manager
US10216668B2 · kind B2 · utility
Assignee
Inventors
- Ren Wang
- Yipeng Wang
- Jr-Shian Tsai
- Andrew J. Herdrich
- Tsung-Yuan C. Tai
- Niall D. McDonnell
- Stephen R. Van Doren
- David P. Sonnier
- Debra Bernstein
- Hugh Wilkinson
- Narender Vangati
- Stephen H. Miller
- Gage Eads
- Andrew Cunningham
- Jonathan Kenny
- Bruce Richardson
- William Burroughs
- Joseph R. Hasting
- An Yan
- James Clee
- Te K. Ma
- Jerry Pirog
- Jamison D. Whitesell
Key dates
| Filing date | Mar 31, 2016 |
| Grant date | Feb 26, 2019 |
| Priority date | — |
| Expiry date | Oct 29, 2036 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/68
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Technologies for a distributed hardware queue manager include a compute device having a processor. The processor includes two or more hardware queue managers as well as two or more processor cores. Each processor core can enqueue or dequeue data from the hardware queue manager. Each hardware queue manager can be configured to contain several queue data structures. In some embodiments, the queues are addressed by the processor cores using virtual queue addresses, which are translated into physical queue addresses for accessing the corresponding hardware queue manager. The virtual queues can be moved from one physical queue in one hardware queue manager to a different physical queue in a different physical queue manager without changing the virtual address of the virtual queue.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.