Title :
CommBench-a telecommunications benchmark for network processors
Author :
Wolf, Tilman ; Franklin, Mark
Author_Institution :
Dept. of Comput. Sci. & Electr. Eng., Washington Univ., St. Louis, MO, USA
Abstract :
The paper presents a benchmark, CommBench, for use in evaluating and designing telecommunications network processors. The benchmark applications focus on small, computationally intense program kernels typical of the network processor environment. The benchmark is composed of eight programs, four of them oriented towards packet header processing and four oriented towards data stream processing. The benchmark is defined and characteristics such as instruction frequencies, computational complexity, and cache performance are presented. These measured characteristics are compared to the standard SPEC benchmark. Three examples are presented indicating how CommBench can aid in the design of a single chip network multiprocessor
Keywords :
cache storage; computational complexity; performance evaluation; telecommunication computing; telecommunication network reliability; CommBench; benchmark applications; cache performance; computational complexity; computationally intense program kernels; data stream processing; instruction frequencies; network processor environment; network processors; packet header processing; single chip network multiprocessor; standard SPEC benchmark; telecommunications benchmark; telecommunications network processor design; Application specific integrated circuits; Costs; GSM; Logic; Petroleum; Process design; Programmable control; Routing; Transcoding; Virtual colonoscopy;
Conference_Titel :
Performance Analysis of Systems and Software, 2000. ISPASS. 2000 IEEE International Symposium on
Conference_Location :
Austin, TX
Print_ISBN :
0-7803-6418-X
DOI :
10.1109/ISPASS.2000.842295