loading...
The Ultrascalar Processor-An Asymptotically Scalable Superscalar Microarchitecture
Atlanta, Georgia March 21-March 24
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ARVLSI.1999.75605320th Anniversary Conference on Advanc ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
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.