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