• DocumentCode
    2840608
  • Title

    Comprehensive evaluation of an instruction reissue mechanism

  • Author

    Sato, Toshinori ; Arita, Itsujiro

  • Author_Institution
    Dept. of Artificial Intelligence, Kyushu Inst. of Technol., Iizuka, Japan
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    78
  • Lastpage
    85
  • Abstract
    In this paper, we evaluate a mechanism to reissue instructions on the mispredicted speculation path. An instruction which is once dispatched to a functional unit during mispredicted speculation is issued again inside an instruction window. This scheme is called instruction reissue. We propose to extend register update unit to perform the instruction reissue. The instruction reissue is effective for data dependence speculation, since instructions which are independent of a misspeculated instruction should not be squashed. From an experimental evaluation, we have confirmed that the instruction reissue using the proposed mechanism enhances processor performance without introducing any severe hardware overheads
  • Keywords
    computer architecture; instruction sets; performance evaluation; data dependence speculation; hardware overheads; instruction reissue mechanism; instruction window; mispredicted speculation; mispredicted speculation path; processor performance; register update unit; Accuracy; Artificial intelligence; Degradation; Hardware; Out of order; Parallel processing; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Networks, 2000. I-SPAN 2000. Proceedings. International Symposium on
  • Conference_Location
    Dallas, TX
  • ISSN
    1087-4089
  • Print_ISBN
    0-7695-0936-3
  • Type

    conf

  • DOI
    10.1109/ISPAN.2000.900265
  • Filename
    900265