Resource affinity via dynamic reconfiguration for multi-queue network adapters
US8954997B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 23, 2012 |
| Grant date | Feb 10, 2015 |
| Priority date | — |
| Expiry date | Apr 25, 2033 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L41/082
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A mechanism is provided for providing resource affinity for multi-queue network adapters via dynamic reconfiguration. A device driver allocates an initial queue pair within a memory. The device driver determines whether workload of the data processing system has risen above a predetermined high threshold. Responsive to the workload rising above the predetermined high threshold, the device driver allocates and initializes an additional queue pair in the memory. The device driver programs a receive side scaling (RSS) mechanism in a network adapter to allow for dynamic insertion of an additional processing engine associated with the additional queue pair. The device driver enables transmit tuple hashing to the additional queue pair.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.