skip to main content
article
Free Access

On the use of SPEC benchmarks in computer architecture research

Published:01 March 1997Publication History
Skip Abstract Section

Abstract

Benchmarks, in particular the SPEC CPU benchmarks, are frequently used in academic computer research. With ASPLOS-7 as an example, observations about such usage are reported, and suggestions are made for a meaningful use of benchmarks in computer architecture research. Forward-looking computer architecture research may need more than one benchmark collection.

References

  1. 1. I-Cheng K. Cheng, John T. Coffey, and Trevor N. Mudge: Analysis of Branch Prediction via Data Compression. 7th Int. Conf. on Architectural Support for Programming Languages and Operating Systems, = ACM SIGPLAN Notices 31, 9 (Sept. 1996), 128-137. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. Kaivalya Dixit and Jeff Reilly: SPEC95 Questions and Answers. SPEC Newsletter 7, 3 (Sept. 1995), 7-10. Also in http://www.specbench.org/osg/cpu95/news/cpu95qa.htmlGoogle ScholarGoogle Scholar
  3. 3. Jeffrey D. Gee, Mark D. Hill, Dionisios N. Pnevmatikos, and Alan J. Smith: Cache Performance of the SPEC92 Benchmark Suite. IEEE Micro (Aug. 1993), 17-27. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4. Thomas M. Conte and Wen-mei W. Hu: A Brief Survey of Benchmark Usage in the Architecture Community. Computer Architecture News 19, 4 (June 1991), 37-44. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5. John H. Fraser and David R. Kaeli: Operating System Impact on Cache Performance. Manuscript, Northeastern University, Boston, 25 pages, 1996.Google ScholarGoogle Scholar
  6. 6. Andrew S. Huang and John Paul Shen: The Intrinsic Bandwidth Requirements of Ordinary Programs. 7th Int. Conf. on Architectural Support for Programming Languages and Operating Systems, = ACM SIGPLAN Notices 31, 9 (Sept. 1996), 105-115. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. Nikki Mirghafori, Margret Jacoby, and David Patterson: Truth in SPEC Benchmarks. Computer Architecture News 23, 5 (Dec. 1995), 34-42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8. David A. Patterson and John L. Hennessy: Computer Architecture. A Quantitative Approach. Morgan Kaufmann, San Francisco 1996 (2nd edition). Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9. Jeff Reilly: SPEC Describes SPEC95 Products and Benchmarks. SPEC Newsletter 7, 3 (Sept. 1995), 4-6. Also in http://www.specbench.org/osg/cpu95/news/cpu95descr.htmlGoogle ScholarGoogle Scholar
  10. 10. Stuart Sechrest, Chih-Chieh Lee, and Trevor Mudge: Correlation and Aliasing in Dynamic Branch Prediction. 23rd Ann. Symp. on Computer Architecture, = Computer Architecture News 24, 2 (May 1996), 22-32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. 11. {SPEC} SPECcpu98 Development (Subpage in SPEC's World Wide Web page), http: //www.specbench.org/osg/cpu98, Dec. 1996.Google ScholarGoogle Scholar
  12. 12. Reinhold Weicker: An Example of Benchmark Obsolescence: 023.eqntott. SPEC Newsletter 7, 4 (Dec. 1995), 5-6. Also in http://www.specbench.org/osg/cpu95/news /eqntott.htmlGoogle ScholarGoogle Scholar
  13. 13. Steven Cameron Woo et al.: The SPLASH-2 Programs: Characterization and Methodological Considerations. 22nd Ann. Symp. on Computer Architecture, = Computer Architecture News 23, 2 (May 1995), 24-36. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. On the use of SPEC benchmarks in computer architecture research

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGARCH Computer Architecture News
      ACM SIGARCH Computer Architecture News  Volume 25, Issue 1
      March 1997
      36 pages
      ISSN:0163-5964
      DOI:10.1145/250015
      Issue’s Table of Contents

      Copyright © 1997 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 March 1997

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader