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 :
بازگشت