发明名称 Assigning Work From Multiple Sources to Multiple Sinks Given Assignment Constraints
摘要 A method and apparatus for 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. In a given processing period, sinks that are available to receive work are identified and sources qualified to send work to the available sinks are determined taking into account any assignment constraints. A single source is selected from an overlap of the qualified sources and sources having work available. This selection may be made using a hierarchical source scheduler for processing subsets of supported sources simultaneously in parallel. A sink to which work from the selected source may be assigned is selected from available sinks qualified to receive work from the selected source.
申请公布号 US2011158250(A1) 申请公布日期 2011.06.30
申请号 US20090650120 申请日期 2009.12.30
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BASSO CLAUDE;CALVIGNAC JEAN L.;CHANG CHIH-JEN;FRANKE HUBERTUS;NELMS, II TERRY L.;VERPLANKEN FABRICE JEAN
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项
地址