Invention Grant
- Patent Title: Dual scheduling of work from multiple sources to multiple sinks using source and sink attributes to achieve fairness and processing efficiency
- Patent Title (中): 使用源和宿属性从多个源到多个宿的双重调度工作,以实现公平性和处理效率
-
Application No.: US12650174Application Date: 2009-12-30
-
Publication No.: US08295305B2Publication Date: 2012-10-23
- Inventor: Claude Basso , Jean L. Calvignac , Chih-Jen Chang , Hubertus Franke , Colin Beaton Verrilli
- Applicant: Claude Basso , Jean L. Calvignac , Chih-Jen Chang , Hubertus Franke , Colin Beaton Verrilli
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Yee & Associates, P.C.
- Agent Jennifer Davis
- Main IPC: H04J3/22
- IPC: H04J3/22

Abstract:
Assigning work, such as data packets, from a plurality of sources, such as data queues in a network processing device, to a plurality of sinks, such as processor threads in the network processing device is provided. In a given processing period, a source is selected in a manner that maintains fairness in the selection process. A corresponding sink is selected for the selected source based on processing efficiency. If, due to assignment constraints, no sink is available for the selected source, the selected source is retained for selection in the next scheduling period, to maintain fairness. In this case, to optimize efficiency, a most efficient currently available sink is identified and a source for providing work to that sink is selected.
Public/Granted literature
Information query