Methods and apparatus for retaining packet order in systems utilizing multiple transmit queues

PL Connor, L Minnick - US Patent 7,039,061, 2006 - Google Patents
Methods, apparatus, and articles of manufacture for retaining packet order in multiprocessor
systems utilizing multiple transmit queues are disclosed herein. Embodiments of the present …

Method and apparatus for minimizing spinlocks and retaining packet order in systems utilizing multiple transmit queues

L Minnick, PL Connor - US Patent 7,248,593, 2007 - Google Patents
A method, apparatus, and article of manufacture for retaining packet order in multiprocessor
systems utilizing multiple transmit queues while minimizing spinlocks are disclosed herein …

Methods and apparatus for packet routing with improved traffic management and scheduling

V Aggarwal, W Boland, B McKinley… - US Patent App. 10 …, 2003 - Google Patents
The present invention provides systems for improved quality of service and traffic
management in network routers and other devices. This is achieved, according to one …

Method for determining idle processor load balancing in a multiple processors system

LB Brenner, LM Browning - US Patent 6,986,140, 2006 - Google Patents
The invention is directed to apparatus and methods for periodic load balancing in a multiple
run queue System. 2. Description of Related Art Multiple processor Systems are generally …

Methods and apparatus for re-reordering command and data packets in order to restore an original order of out-of-order memory requests

H Stracovsky, P Szabelski - US Patent 6,510,474, 2003 - Google Patents
the present invention pertains generally to computing systems. More specifically, the present
invention relates to a providing access to shared resources in a computing system such as …

Interleaved weighted fair queuing mechanism and system

YM Chen, H Chung, Z Tong, E Lee - US Patent 6,975,638, 2005 - Google Patents
Methods and apparatus for interleaved Weighted fair data packet queue sequencing are
disclosed. An interleaving table speci? es a queue sequence. A queue sequencer folloWs …

System for preventing periodic load balancing if processor associated with lightest local run queue has benefited from idle processor load balancing within a …

LB Brenner, LM Browning - US Patent 6,993,767, 2006 - Google Patents
An apparatus and methods for periodic load balancing in a multiple run queue system are
provided. The apparatus includes a controller, memory, initial load balancing device, idle …

Methods and apparatus for processing packets including distributing packets across multiple packet processing engines and gathering the processed packets from the …

V Sukonik, M Laor, MB Galles, M Voloshin… - US Patent …, 2007 - Google Patents
Methods and apparatus are disclosed for processing packets, for example, using a high
performance massively parallel packet processing architecture, distributing packets or …

Apparatus and method for load balancing of fixed priority threads in a multiple run queue environment

LB Brenner - US Patent 7,065,766, 2006 - Google Patents
Apparatus and methods for load balancing fixed priority threads in a multiprocessor system
are provided. The apparatus and methods of the present invention identify unbound fixed …

Methods and apparatus for forming linked list queue using chunk-based structure

JG Chen, DE Clune, HZ Moller, DP Sonnier - US Patent 6,754,795, 2004 - Google Patents
A processing system comprises processing circuitry and memory circuitry coupled to the
processing circuitry. The memory circuitry is configurable to maintain at least one queue …