Performance-based system design has been a critical part of the design process. (Hennessy & Patterson, quantization)
test program:
Auto / Industrial: Basicmath, Bitcount, QSort, Susan (Edges, Corners, Smoothing)
Consumer: JPEG, Lame, Mad, Tiff2bw, Tiff2rgba, Tiffdither, Tiffmedian, Typeset
Office: GhostScript, Ipell, Rsynth, Sphinx, StringSearch
Network: Dijkstra, Patricia, CRC32, SHA, BLOWFISH
Security: blowfish enc., Blowfish Dec., PGP Sign, PGP Verify, Rindael Enc., Rindael Dec., SHA,
Telecomm .: CRC32, FFT, IFFT, ADPCM ENC., ADPCM DEC, GSM ENC., GSM DEC.
Reference: Mibench: a Free, Commercially Representative Embedded Benchmark Suite, by Matthew R. Guthaus, Jeffrey S. Ringenberg, et al.