DocumentCode
2318085
Title
Making benchmarks uncheatable
Author
Cai, Jin-Yi ; Nerurkar, Ajay ; Wu, Min-You
Author_Institution
Dept. of Comput. Sci., State Univ. of New York, Buffalo, NY, USA
fYear
1998
fDate
7-9 Sep 1998
Firstpage
216
Lastpage
226
Abstract
The industry is full of anecdotes of benchmark “cheating” of various degrees ranging from innocent mistakes to flagrant misuse. Based on the tremendous progress made in recent years in theoretical computer science, it becomes possible to make a wide variety of existing benchmarks more accurate, resistant to tampering and more trustworthy. We propose two methods, the Secret Key method and the result verification method, to take computational advantage in judging performance claims. A realtime measurement method is also proposed to prevent cheating on performance reporting. The design and implementation of uncheatable benchmarks are presented in this paper
Keywords
performance evaluation; benchmarks; performance claims; result verification method; secret key method; tampering; trustworthy; Assembly; Benchmark testing; Computer industry; Computer science; High performance computing; Kernel; Optimizing compilers; Performance evaluation; Software performance; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Performance and Dependability Symposium, 1998. IPDS '98. Proceedings. IEEE International
Conference_Location
Durham, NC
ISSN
1087-2191
Print_ISBN
0-8186-8679-0
Type
conf
DOI
10.1109/IPDS.1998.707724
Filename
707724
Link To Document