• DocumentCode
    3157662
  • Title

    Future trends in microprocessors: out-of-order execution, speculative branching and their CISC performance potential

  • Author

    Peleg, Alex ; Weister, U.

  • Author_Institution
    Technion Inst. of Technol., Haifa, Israel
  • fYear
    1991
  • fDate
    5-7 Mar 1991
  • Firstpage
    263
  • Lastpage
    266
  • Abstract
    Current microprocessors with one execution core are already reaching the performance limit of close to one Instruction Per Cycle. Thus, in order to comply with the existing market demands of a ~ 1.5X performance improvement each year, new ideas and techniques are needed for designing future microprocessors Running instructions out of order, in parallel on multiple execution units, coupled with techniques for resolving dependencies between instructions (data or control flow), can provide the performance improvement expected, utilizing more fine grain parallelism. This paper surveys some of these ideas and techniques, and presents a conceptual CISC Superscalar microprocessor model incorporating them. Its performance potential is evaluated via a trace driven software simulator
  • Keywords
    digital simulation; microprocessor chips; parallel processing; performance evaluation; technological forecasting; CISC Superscalar microprocessor; fine grain parallelism; future; microprocessors; out-of-order execution; performance potential; speculative branching; trace driven software simulator; trends; Constraint theory; Decoding; Dynamic scheduling; Hardware; Microarchitecture; Microprocessors; Out of order; Pipeline processing; Reduced instruction set computing; Software performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Electronics Engineers in Israel, 1991. Proceedings., 17th Convention of
  • Conference_Location
    Tel Aviv
  • Print_ISBN
    0-87942-678-0
  • Type

    conf

  • DOI
    10.1109/EEIS.1991.217647
  • Filename
    217647