• DocumentCode
    3200067
  • Title

    Simulation Differences Between Academia and Industry: A Branch Prediction Case Study

  • Author

    Loh, Gabriel H.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2005
  • fDate
    20-22 March 2005
  • Firstpage
    21
  • Lastpage
    31
  • Abstract
    Computer architecture research in academia and industry is heavily reliant on simulation studies. While microprocessor companies have the resources to develop highly detailed simulation infrastructures that they correlate against their own silicon, academic researchers tend to use free, widely available simulators. The differences in instruction set architectures, operating systems, simulator models and benchmarks create disconnect between academic and industrial research studies. This paper presents a comparative study to find correlations and differences between the same microarchitecture studies conducted in two different frameworks. Due to the limited availability of industrial simulation frameworks, this research is limited to a case study of branch predictors. Encouragingly, our simulations indicate that several recently proposed branch predictors behave similarly in both environments when evaluated with the SPEC CPU benchmark suite. Unfortunately, we also present results that show that conclusions drawn from studies based on SPEC CPU do not necessarily hold when other applications are considered
  • Keywords
    benchmark testing; instruction sets; microprocessor chips; parallel architectures; SPEC CPU benchmark suite; academia simulation; branch predictor; computer architecture; industrial simulation; instruction set architecture; microarchitecture; operating system; Computational modeling; Computer aided software engineering; Computer architecture; Computer industry; Educational institutions; Hardware; Industrial relations; Microarchitecture; Power system modeling; Predictive models;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Analysis of Systems and Software, 2005. ISPASS 2005. IEEE International Symposium on
  • Conference_Location
    Austin, TX
  • Print_ISBN
    0-7803-8965-4
  • Type

    conf

  • DOI
    10.1109/ISPASS.2005.1430556
  • Filename
    1430556