DocumentCode
1426335
Title
A framework for computer performance evaluation using benchmark sets
Author
Krishnaswamy, Umesh ; Scherson, Isaac D.
Author_Institution
Juniper Networks, Sunnyvale, CA, USA
Volume
49
Issue
12
fYear
2000
fDate
12/1/2000 12:00:00 AM
Firstpage
1325
Lastpage
1338
Abstract
Benchmarking is a widely used approach to measure computer performance. Current use of benchmarks only provides running times to describe the performance of a tested system. Glancing through these execution times provides little or no information about system strengths and weaknesses. A novel benchmarking methodology is proposed to identify key performance parameters; the methodology is based on measuring performance vectors. A performance vector is a vector of ratings that represents delivered performance of primitive operations of a system. In order to measure performance vectors, a geometric model is proposed which defines system behavior using the concepts of support points, context lattice, and operating points. In addition to the performance vector, other metrics derivable from the geometric model include the variation in system performance and the compliance of benchmarks. Using this methodology, the performance vectors of the Sun SuperSPARC (desktop workstation) and the Cray C90 (vector supercomputer) are evaluated using the SPEC benchmarks and the Perfect Club, respectively. The proposed methodology respects several practical constraints and issues in benchmarking. The instrumentation required is minimal. The benchmarks used are realistic (not synthetic) in order to reflect the delivered (not peak) performance. Finally, operations in the performance vector are not measured individually since there may be significant interplay in their executions
Keywords
performance evaluation; Perfect Club; SPEC benchmarks; Sun SuperSPARC; benchmark sets; benchmarking methodology; desktop workstation; geometric model; performance evaluation; performance parameters; Benchmark testing; Computer performance; Context modeling; Lattices; Solid modeling; Sun; Supercomputers; System performance; System testing; Workstations;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/12.895853
Filename
895853
Link To Document