DocumentCode :
1084219
Title :
The design of the microarchitecture of UltraSPARC-I
Author :
Tremblay, Marc ; Greenley, Dale ; Normoyle, Kevin
Author_Institution :
SPARC Technol. Bus., Sun Microsyst. Inc., Mountain View, CA, USA
Volume :
83
Issue :
12
fYear :
1995
fDate :
12/1/1995 12:00:00 AM
Firstpage :
1653
Lastpage :
1663
Abstract :
The realization of a high performance modern microprocessor involves hundreds of person-years of conception, logic design, circuit design, layout drawing, etc. In order to leverage effectively the 5-10 millions of transistors available, careful microarchitecture tradeoff analysis must be performed. This paper describes not only the microarchitecture of UltraSPARC-I, a 167 MHz 64-b four-way superscalar processor, but more importantly it presents the analysis and tradeoffs that were made “en route” to the final chip. Among several issues, the in-order execution model is compared with alternatives, variations of the issue-width of the machine as well as the number of functional units are described, subtle features that are part of the memory hierarchy are explained, and the advantages of the packet-switched interconnect are exposed
Keywords :
computer architecture; microprocessor chips; 167 MHz; 64 bit; UltraSPARC-I; circuit design; execution model; four-way superscalar processor; issue-width; layout; logic design; memory hierarchy; microarchitecture; microprocessor; packet-switched interconnect; Bandwidth; Buffer storage; Circuit simulation; Delay; Microarchitecture; Microprocessors; Modems; Predictive models; Prefetching; Switches;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/5.476081
Filename :
476081
Link To Document :
بازگشت