Euromicro Symposium on Digital Systems Design (DSD'03)
An Efficient Implementation of Fair Load Balancing over Multi-CPU SOC Architectures
Belek-Antalya, Turkey
September 01-September 06
ISBN: 0-7695-2003-0
Emerging applications for network processors require increased number of processing resources. This paper introduces a novel system to load balance the scheduled traffic over multiple processing cores maintaining in-order service. It is conceived in the framework of todays demanding network processors, but it is obviously applied to every multiprocessor platform. The focus of the paper is on an efficient load-balancer supported by a high speed dual-pipeline engine tailored to operate at line rates over OC-192/10Gbps. Finally, an optimized implementation is presented occupying 1.34 mm2 using a standard 0.18 ?m cmos technology, while supporting 59.5 Million network packets per second.
Citation:
George Kornaros, Theofanis Orphanoudakis, Nickolaos Zervos, "An Efficient Implementation of Fair Load Balancing over Multi-CPU SOC Architectures," dsd, pp.197, Euromicro Symposium on Digital Systems Design (DSD'03), 2003