DocumentCode
2609092
Title
Are all scientific workloads equal?
Author
Oliver, Richard L. ; Teller, Patricia J.
Author_Institution
Texas Univ., El Paso, TX, USA
fYear
1999
fDate
10-12 Feb 1999
Firstpage
284
Lastpage
290
Abstract
Widely-used benchmarks are commonly classified as either scientific or commercial. Although process execution characteristics have been used as indicators of a benchmark´s classification, a set of these characteristics along with a mechanism that can be used to easily compare and contrast workloads and partition them into classes with respect to these characteristics has not been identified. This paper identifies a set of process execution characteristics (PEC) that can be used to compare and contrast workloads and a method that can be used to partition workloads with respect to their PEC. These PEC, such as instruction locality, execution cycles per instruction, and context-switch frequency, are displayed with a high-density visualization tool called the PEC-Graph. Using the centroid linkage algorithm, processes´ PEC are partitioned into clusters that are used to construct a taxonomy of workloads that is finer grained than taxonomies previously reported in the literature. The finer-grained categorization of workloads enables computer architects to select workloads that are known to stress specific architectural features, yielding potentially better performance analysis of new designs
Keywords
software performance evaluation; benchmarks; context-switch frequency; execution cycles per instruction; instruction locality; performance analysis; process execution characteristics; scientific workloads; taxonomy of workloads; workloads; Clustering algorithms; Contracts; Couplings; Frequency; Partitioning algorithms; Performance analysis; Stress; Switches; Taxonomy; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Performance, Computing and Communications Conference, 1999 IEEE International
Conference_Location
Scottsdale, AZ
ISSN
1097-2641
Print_ISBN
0-7803-5258-0
Type
conf
DOI
10.1109/PCCC.1999.749450
Filename
749450
Link To Document