From LinuxMIPS
Revision as of 12:42, 16 May 2006 by Ralf (talk | contribs) (Convert to {{stub}}, add paragraph of dhrystone bashing.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This article is a stub. You can help by expanding it

Dhrystone is one of the oldest benchmarks, yet still in common use. It has severe problems due to the small size of the code which will execute from caches even on a modest system, simple code structure which has become a finger exercise for compiler writers and an instruction mix that does not approximate today's workloads. In short it was a bad benchmark 10 years ago and it has become an even worse one since. For some strange reason the embedded industry still uses it widely - probably because it's so easy to manufacture impressive numbers. Almost any alternative including the commercial EEMBC or SPEC are preferable.

See also