loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th Anniversary Conference on Advanced Research in VLSI
The Ultrascalar Processor-An Asymptotically Scalable Superscalar Microarchitecture
Atlanta, Georgia
March 21-March 24
ISBN: 0-7695-0056-0
Dana S. Henry, Yale University
Bradley C. Kuszmaul, Yale University
Vinod Viswanath, Yale University
The poor scalability of existing superscalar processors has been of great concern to the computer engineering community. In particular, the critical-path lengths of many components in existing implementations grow as T(n2) where n is the fetch width, the issue width, or the window size. This paper presents a novel implementation, called the Ultrascalar processor, that dramatically reduces the asymptotic critical-path length of a superscalar processor. The processor is implemented by a large collection of ALUs with controllers (together called execution stations) connected together by a network of parallel-prefix tree circuits. A fat-tree network connects an interleaved cache to the execution stations.
Citation:
Dana S. Henry, Bradley C. Kuszmaul, Vinod Viswanath, "The Ultrascalar Processor-An Asymptotically Scalable Superscalar Microarchitecture," arvlsi, pp.256, 20th Anniversary Conference on Advanced Research in VLSI, 1999
Usage of this product signifies your acceptance of the Terms of Use.