Hartstone Benchmark User's Guide, Version 1.0.

Abstract

The Hartstone benchmark is a set of timing requirements for testing a System's ability to handle hard real time applications. It is specified as a set of processes with well-defined workloads and timing constraints. The name Hartstone derives from Hard Real Time and the fact that the workloads are presently based on the well-known Whetstone benchmark. This report describes the structure and behavior of an implementation in the Ada programming language of one category of Hartstone requirements, the Periodic Harmonic (PH) Test Series. The Ada implementation of the PH series is aimed primarily at real-time embedded processors where the only executing code is the benchmark and the Ada runtime system. Guidelines for performing various Hartstone experiments and interpreting the results are provided. Also included are the source code listings of the benchmark,information on how to obtain the source code in machine-readable form, and some sample results for Version 1.0 of the Systems Designers XD Ada VAX/VMS - MC68020 cross-compiler.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1990
Accession Number
ADA235740

Entities

People

  • Nelson Weiderman
  • Patrick Donohoe
  • Ruth Shapiro

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Human Systems

DTIC Thesaurus Topics

  • Accuracy
  • Air Force
  • Compilers
  • Computations
  • Computer Programming
  • Computer Programs
  • Computers
  • Department Of Defense
  • Engineering
  • High Level Languages
  • Language
  • Logarithm Functions
  • Measurement
  • Operating Systems
  • Programming Languages
  • Software Development
  • Workload

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Parallel and Distributed Computing.
  • Software Verification and Validation.