washu.gif (2574 bytes)

CommBench - Home

Overview ] Applications ] Status ] Contact ]


Welcome to the home page for CommBench.

CommBench is a benchmark 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. CommBench is composed of eight programs, four of them oriented towards packet header processing and four oriented towards data stream processing.

CommBench has been successfully used for the evaluation of requirements in network processor systems and is currently used in several commercial research labs. A paper with detailed evaluations of a RISC processor running CommBench has been published in IEEE International Symposium on Performance Analysis of Systems and Software in Austin, TX, April 2000. A copy of this paper is available in pdf and postscript.


You can find more information on CommBench:

  • Overview: what CommBench is and what it is not
  • Applications: a detailed description of the various CommBench applications
  • Status: current developments on CommBench
  • Contact: how to contact the developers and how to obtain CommBench
 

© 2000, Washington University, see software copyright notice.
For problems or questions contact Tilman Wolf.
Last updated: November 29, 2000.