• DocumentCode
    1697743
  • Title

    Performance Issues of a Superscalar Microprocessor

  • Author

    Wallace, Sean ; Bagherzadeh, Nader

  • Author_Institution
    University of California, Irvine, USA
  • Volume
    1
  • fYear
    1994
  • Firstpage
    293
  • Lastpage
    297
  • Abstract
    Cache, dynamic scheduling, bypassing, branch prediction, and fetch efficiency are primary issues concerning performance of a superscalar microprocessor. This paper considers all these issues and shows their impact on performance by running our simulator on seventeen different programs. Our approach in handling branch prediction is shown to significantly decrease the bad branch penalty. Furthermore, results show that the average instruction fetch places an upper bound on speedup and is the most critical factor in determining overall performance. Its performance impact is greater than all other factors combined.
  • Keywords
    Automation; Computer architecture; Computer science; Costs; Laboratories; Microprocessors; Parallel processing; Spinning; Switches; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing, 1994. Vol. 1. ICPP 1994. International Conference on
  • Conference_Location
    North Carolina State University, NC, USA
  • ISSN
    0190-3918
  • Print_ISBN
    0-8493-2493-9
  • Type

    conf

  • DOI
    10.1109/ICPP.1994.160
  • Filename
    4115733