Dhrystone: a synthetic systems programming benchmark

  • Authors:
  • Reinhold P. Weicker

  • Affiliations:
  • Siemens Corporate Research and Technology, Inc., Princeton, NJ

  • Venue:
  • Communications of the ACM
  • Year:
  • 1984

Quantified Score

Hi-index 48.29

Visualization

Abstract

Reflecting current data on the use of programming language constructs in systems programming, a synthetic benchmark is constructed based on the distribution appearing in the data. The benchmark executes 100 Ada statements that are balanced in terms of the distribution of statement types, data types, and data locality. Pascal and C versions of the benchmark are discussed.