• DocumentCode
    299707
  • Title

    Performance evaluation of the PowerPC 620 microarchitecture

  • Author

    Diep, Trung A. ; Nelson, Christopher ; Shen, John Paul

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
  • fYear
    1995
  • fDate
    22-24 June 1995
  • Firstpage
    163
  • Lastpage
    174
  • Abstract
    The PowerPC 620 microprocessor is the most recent and performance leading member of the PowerPC family. The 64-bit PowerPC 620 microprocessor employs a two-phase branch prediction scheme, dynamic renaming for all the register files, distributed multi-entry reservation stations, true out-of-order execution by six execution units, and a completion buffer for ensuring precise exceptions. This paper presents an instruction-level performance evaluation of the 620 microarchitecture. A performance simulator is developed using the VMW (visualization-based microarchitecture workbench) retargetable framework. The VMW-based simulator accurately models the microarchitecture down to the machine cycle level. Extensive trace-driven simulation is performed using the SPEC92 benchmarks. Detailed quantitative analyses of the effectiveness of all key microarchitecture features are presented.
  • Keywords
    discrete event simulation; microprocessor chips; performance evaluation; 64 bit; PowerPC 620 microarchitecture; PowerPC 620 microprocessor; PowerPC family; SPEC92 benchmarks; completion buffer; distributed multi-entry reservation stations; dynamic renaming; instruction-level performance evaluation; machine cycle level; performance evaluation; performance simulator; register files; trace-driven simulation; two-phase branch prediction scheme; visualization-based microarchitecture workbench; Computer architecture; IEEE news; Microarchitecture; Microprocessors; Out of order; Permission; Reduced instruction set computing; Registers; Software tools; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture, 1995. Proceedings., 22nd Annual International Symposium on
  • Conference_Location
    Santa Margherita Ligure, Italy
  • ISSN
    1063-6897
  • Print_ISBN
    0-89791-698-0
  • Type

    conf

  • Filename
    524558