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
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;
Conference_Titel :
Computer Design, 2003. Proceedings. 21st International Conference on
Print_ISBN :
0-7695-2025-1
DOI :
10.1109/ICCD.2003.1240899