• DocumentCode
    2282236
  • Title

    On instruction windowing for fine grain parallelism in high-performance processors

  • Author

    Torng, H.C. ; Dwyer, H. ; Marr, D.

  • Author_Institution
    Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
  • fYear
    1993
  • fDate
    23-26 Mar 1993
  • Firstpage
    98
  • Lastpage
    104
  • Abstract
    Fine grain parallelism is an effective approach to enhancing processor performance through multiple and possibly out of order instruction issue and execution. The authors define, design and evaluate a basic central window, which works with a dynamic instruction stream. Several schemes are presented to reduce the window´s potential impact on processor cycle time and its hardware cost. It is shown that a central window can function effectively as a buffer for speculative execution and for handling interrupts and exceptions
  • Keywords
    exception handling; instruction sets; interrupts; parallel processing; performance evaluation; buffer; central window; exceptions; execution; fine grain parallelism; high-performance processors; instruction issue; instruction windowing; interrupts; processor cycle time; Concurrent computing; Contracts; Costs; Delay; Hardware; Hazards; Out of order; Process design; VLIW;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Communications, 1993., Twelfth Annual International Phoenix Conference on
  • Conference_Location
    Tempe, AZ
  • Print_ISBN
    0-7803-0922-7
  • Type

    conf

  • DOI
    10.1109/PCCC.1993.344478
  • Filename
    344478