• DocumentCode
    1566159
  • Title

    An instruction throughput model of superscalar processors

  • Author

    Taha, Tarek M. ; Wills, D. Scott

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Clemson Univ., SC, USA
  • fYear
    2003
  • Firstpage
    156
  • Lastpage
    163
  • Abstract
    With advances in semiconductor technology, processors are becoming larger and more complex. Future processor designers will face an enormous design space, and must evaluate more architecture design points to reach a final optimum design. This exploration is currently performed using cycle accurate simulators that are accurate but slow, limiting a comprehensive search of design options. The vast design space and time to market economic pressures motivate the need for faster architectural evaluation methods. The model presented in this paper facilitates a rapid exploration of the architecture design space for superscalar processors. It supplements current design tools by narrowing a large design space quickly, after which existing cycle accurate simulators can arrive at a precise optimum design. This allows the designer to select the final architecture design much faster than with traditional tools. The model calculates the instruction throughput of superscalar processors using a set of key architecture and application properties. It was validated with a Simplescalar out-of-order simulator. Results were within 5.5% accuracy of the cycle accurate simulator, but executed 40,000 times faster.
  • Keywords
    computer architecture; performance evaluation; virtual machines; Simplescalar out-of-order simulator; architectural evaluation; architecture design evaluation; cycle accurate simulator; design tools; instruction throughput model; optimum design; processor design space; semiconductor technology; superscalar processors; time to market economic pressure; Buildings; Computer architecture; Current supplies; Microarchitecture; Out of order; Process design; Space technology; Throughput; Thumb; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid Systems Prototyping, 2003. Proceedings. 14th IEEE International Workshop on
  • ISSN
    1074-6005
  • Print_ISBN
    0-7695-1943-1
  • Type

    conf

  • DOI
    10.1109/IWRSP.2003.1207043
  • Filename
    1207043