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