• DocumentCode
    2590194
  • Title

    A high out-of-order issue symmetric superpipeline superscalar microprocessor

  • Author

    Jourdan, Stéphan ; Carriére, Dominique ; Litaize, Daniel

  • Author_Institution
    Inst. de Recherche en Inf., Univ. Paul Sabatier, Toulouse, France
  • fYear
    1994
  • fDate
    5-8 Sep 1994
  • Firstpage
    338
  • Lastpage
    345
  • Abstract
    Due to technology´s evolution, the number of transistors that can be integrated in a same chip has become, at the dawn of the 21st century, more than sufficient to implement simple superscalar cores. This excess, nowadays generally used for on-chip caches, can also be utilized to improve core´s performances, but mainly to increase the core´s superscalarness degree. Although it now seems that a high degree is not justified, it could become useful in the future with progress in compilation. Setting out from this observation, we describe a new superscalar architecture with a high out-of-order issue rate. This architecture implements, in particular, precise interrupt management and multiple branch prediction. Furthermore, the architecture´s specification has taken into account the aspect of hardware implementation, and thus, temporal matching of pipeline´s stages. We therefore assist to a finer partitioning of this pipeline, hence the additional superpipeline label
  • Keywords
    microprocessor chips; parallel architectures; interrupt management; multiple branch prediction; on-chip caches; symmetric superpipeline superscalar microprocessor; temporal matching; Clocks; Computer aided instruction; Decoding; Degradation; Delay; Hardware; Microprocessors; Out of order; Pipeline processing; Transistors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 94. System Architecture and Integration. Proceedings of the 20th EUROMICRO Conference.
  • Conference_Location
    Liverpool
  • Print_ISBN
    0-8186-6430-4
  • Type

    conf

  • DOI
    10.1109/EURMIC.1994.390375
  • Filename
    390375