Title
The Tera computer system
Abstract
The Tera architecture was designed with several ma jor goals in mind. First, it needed to be suitable for very high speed implementations, i. e., admit a short clock period and be scalable to many processors. This goal will be achieved; a maximum configuration of the first implementation of the architecture will have 256 processors, 512 memory units, 256 I/O cache units, 256 I/O processors, and 4096 interconnection network nodes and a clock period less than 3 nanoseconds. The ab- stract architecture is scalable essentially without limit (although a particular implementation is not, of course). The only requirement is that the number of instruction streams increase more rapidly than the number of phys- ical processors. Although this means that speedup is sublinear in the number of instruction streams, it can still increase linearly with the number of physical pro cessors. The price/performance ratio of the system is unmatched, and puts Tera's high performance within economic reach. Second, it was important that the architecture be ap- plicable to a wide spectrum of problems. Programs that do not vectoriae well, perhaps because of a pre- ponderance of scalar operations or too-frequent condi- tional branches, will execute efficiently as long as there is sufficient parallelism to keep the processors busy. Vir- tually any parallelism available in the total computa- tional workload can be turned into speed, from oper- ation level parallelism within program basic blocks to multiuser time- and space-sharing. The architecture
Year
DOI
Venue
1990
10.1145/2591635.2667161
Special Interest Group on Computer Architecture
Keywords
DocType
Volume
design,tera computer system,performance of systems,general,theory,performance,spectrum
Conference
18
Issue
ISSN
ISBN
3
0163-5964
0-89791-369-8
Citations 
PageRank 
References 
356
55.52
6
Authors
6
Search Limit
100356
Name
Order
Citations
PageRank
Robert Alverson150367.79
David Callahan239760.65
Daniel Cummings335655.86
brian d koblenz442962.84
Allan Porterfield554782.18
Burton Smith6758114.99