DocumentCode
795654
Title
Modeling technology impact on cluster microprocessor performance
Author
Codrescu, L. ; Nugent, S. ; Meindl, J. ; Wills, D.S.
Volume
11
Issue
5
fYear
2003
Firstpage
909
Lastpage
920
Abstract
The growing speed gap between transistors and wire interconnects is forcing the development of distributed, or clustered, architectures. These designs partition the chip into small regions with fast intracluster communication. Longer latency is required to communicate between clusters. The hardware and/or software are responsible for scheduling instructions to clusters such that critical path communication occurs within a cluster. This paper presents GENEric SYstems Simulator (GENESYS), a technology modeling tool that captures a broad range of materials, device, circuit, and interconnect parameters across current and future semiconductor technology. This tool is used to explore the relationship between key technology parameters (intercluster wire delay and transistor switching delay) and key architecture parameters (superscalar versus multithreaded instruction dispatch, and value prediction support). GENESYS is used to predict intercluster latencies as VLSI technology advances. The study provides quantitative data showing how conventional superscalar performance is degraded with increasing wire latency. Threaded designs are more tolerant to wire delay. Optimal thread size changes with advancing VLSI technology, suggesting a highly adaptive architecture. Value prediction is shown to be useful in all cases, but provides more benefit to the multithreaded design.
Keywords
VLSI; integrated circuit design; integrated circuit modelling; integrated circuit technology; microprocessor chips; multi-threading; GENESYS tool; VLSI technology; cluster microprocessor; critical path communication; distributed architecture; intercluster wire delay; intercluster wire latency; interconnect design; multithreaded instruction dispatch; superscalar instruction dispatch; technology modeling; transistor switching delay; value prediction support; Circuit simulation; Computer architecture; Delay; Hardware; Integrated circuit interconnections; Microprocessors; Processor scheduling; Semiconductor materials; Very large scale integration; Wire;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2003.817512
Filename
1234410
Link To Document