• DocumentCode
    3243992
  • Title

    Front-end policies for improved issue efficiency in SMT processors

  • Author

    El-Moursy, Ali ; Albonesi, David H.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Rochester Univ., NY, USA
  • fYear
    2003
  • fDate
    8-12 Feb. 2003
  • Firstpage
    31
  • Lastpage
    40
  • Abstract
    The performance and power optimization of dynamic superscalar microprocessors requires striking a careful balance between exploiting parallelism and hardware simplification. Hardware structures which are needlessly complex may exacerbate critical timing paths and dissipate extra power. One such structure requiring careful design is the issue queue. In a simultaneous multi-threading (SMT) processor it is particularly challenging to achieve issue queue simplification due to the increased utilization of the queue afforded by multi-threading. In this paper we propose new front-end policies that reduce the required integer and floating point issue queue sizes in SMT processors. We explore both general policies as well as those directed towards alleviating a particular cause of issue queue inefficiency. For the same level of performance, the most effective policies reduce the issue queue occupancy by 33% for an SMT processor with appropriately sized issue queue resources.
  • Keywords
    microprocessor chips; multi-threading; parallel architectures; performance evaluation; power consumption; SMT processors; dynamic superscalar microprocessors; floating point queue size; front-end policies; hardware simplification; improved issue efficiency; integer queue size; issue queue occupancy; issue queue simplification; parallelism; performance; power optimization; simultaneous multi-threading processor; Clocks; Costs; Delay; Hardware; Microprocessors; Parallel processing; Surface-mount technology; Technological innovation; Timing; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings. The Ninth International Symposium on
  • ISSN
    1530-0897
  • Print_ISBN
    0-7695-1871-0
  • Type

    conf

  • DOI
    10.1109/HPCA.2003.1183522
  • Filename
    1183522