DocumentCode
2689135
Title
Exploring microprocessor architectures for gigascale integration
Author
Codrescu, L. ; Deb-Pant, M. ; Taha, T. ; Eble, J. ; Wills, S. ; Meindl, J.
Author_Institution
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
1999
fDate
21-24 March 1999
Firstpage
242
Lastpage
255
Abstract
As VLSI advances towards billions of fast transistors on a chip (Gigascale Integration, or GSI), it is becoming clear that interconnect issues will dominate. Conventional uniprocessor architectures, developed in an era when interconnect was largely ignored, may be incompatible with this technology. This paper presents a quantitative exploration of architectural alternatives for gigascale technology. It evaluates a set of candidate architectures in 100 nm technology that span a spectrum of uniprocessor and multiprocessor configurations. Results show that a system composed of a small number of moderately complex processors provides the best performance over a wide range of applications. Designs that include large complex uniprocessors are limited by wire delay, and fall short of parallel systems when even a small amount of explicit parallelism is available (greater than 10% of the workload). Similarly, highly parallel designs with many small processors are restricted in sequential environments with limited parallelism. The only designs capable of maintaining Moore´s law require extremely parallel workloads.
Keywords
ULSI; VLSI; computer architecture; microprocessor chips; multiprocessing systems; parallel architectures; 100 nm; GSI technology; MIMD organisation; VLSI; gigascale integration; interconnects; microprocessor architectures; multiprocessor configurations; uniprocessor configurations; Delay; Microprocessors; Moore´s Law; Transistors; Very large scale integration; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Research in VLSI, 1999. Proceedings. 20th Anniversary Conference on
Conference_Location
Atlanta, GA, USA
ISSN
1522-869X
Print_ISBN
0-7695-0056-0
Type
conf
DOI
10.1109/ARVLSI.1999.756052
Filename
756052
Link To Document