• 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