DocumentCode :
2220509
Title :
NpBench: a benchmark suite for control plane and data plane applications for network processors
Author :
Lee, Byeong Kil ; John, Lizy Kurian
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
fYear :
2003
fDate :
13-15 Oct. 2003
Firstpage :
226
Lastpage :
233
Abstract :
Modern network interfaces demand highly intelligent traffic management in addition to the basic requirement of wire speed packet forwarding. Several vendors are releasing network processors in order to handle these demands. Network workloads can be classified into data plane and control plane workloads, however most network processors are optimized for data plane. Also, existing benchmark suites for network processors primarily contain data plane workloads, which perform packet processing for a forwarding function. We present a set of benchmarks, called NpBench, targeted towards control plane (e.g., traffic management, quality of service, etc.) as well as data plane workloads. The characteristics of NpBench workloads, such as instruction mix, parallelism, cache behavior and required processing capability per packet, are presented and compared with CommBench, an existing network processor benchmark suite [T. Wolf et. al., (2000)]. We also discuss the architectural characteristics of the benchmarks having control plane functions, their implications to designing network processors and the significance of instruction level parallelism (ILP) in network processors.
Keywords :
benchmark testing; microprocessor chips; network interfaces; telecommunication traffic; CommBench network processor benchmark suite; ILP; NpBench workload characteristics; control plane workload; data plane workload; instruction level parallelism; network interface; network processor; network traffic management; wire speed packet forwarding; Application software; Application specific processors; Bandwidth; Communication system traffic control; Intelligent networks; Network interfaces; Process design; Protocols; Quality of service; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design, 2003. Proceedings. 21st International Conference on
ISSN :
1063-6404
Print_ISBN :
0-7695-2025-1
Type :
conf
DOI :
10.1109/ICCD.2003.1240899
Filename :
1240899
Link To Document :
بازگشت