Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

CRAY-1 instruction analysis: a comparison of two methods

Conference ·
OSTI ID:5633829

In an effort to obtain data for workload characterization and performance evaluation studies, statistics were gathered on the frequencies of individual instructions in codes executing on the Cray-1. Two methods were used for the collection of data: (1) direct dynamic counting of executing instructions and (2) sampling of instructions at regular intervals during execution of the code. This paper describes the implementation of both methods and compares the results obtained. We conclude that because the Cray-1 is a vector processor, the sampling technique produces skewed results that misrepresent the workload being examined. Therefore, although it is easier to implement, sampling produces inaccurate results and is an invalid approach to performance evaluation studies on a vector computer. The counting of instructions provides a valuable profile of instruction frequencies and is a stable basis on which to build performance estimations.

Research Organization:
Los Alamos National Lab., NM (USA)
DOE Contract Number:
W-7405-ENG-36
OSTI ID:
5633829
Report Number(s):
LA-UR-83-1500; CONF-831208-1; ON: DE83012778
Country of Publication:
United States
Language:
English

Similar Records

Production runs on the CRAY-1
Technical Report · Sun Jul 01 00:00:00 EDT 1979 · OSTI ID:6043671

CRAY-1 evaluation. Final report
Technical Report · Tue Nov 30 23:00:00 EST 1976 · OSTI ID:7335533

Performance evaluation of vector-machine architectures
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:6089413