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
Link To Document