This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Superspeculative Microarchitecture for Beyond AD 2000
September 1997 (vol. 30 no. 9)
pp. 59-66

Based on their research at Carnegie Mellon University, these authors also argue for billion-transistor uniprocessors. Like Patt et al., they divide the important implementation problems into three components: instruction flow, register dataflow, and memory dataflow. They also argue for trace caches and advanced branch prediction. Their article, however, focuses on using massive speculation at all levels to improve performance. They claim that without this much speculation, future processors will be limited by true data dependences, and will be unable to harvest enough instruction-level parallelism (ILP) to improve performance satisfactorily. Their investigations discovered large speedups on code that have traditionally not been amenable to finding ILP.

Citation:
Mikko H. Lipasti, John Paul Shen, "Superspeculative Microarchitecture for Beyond AD 2000," Computer, vol. 30, no. 9, pp. 59-66, Sept. 1997, doi:10.1109/2.612250
Usage of this product signifies your acceptance of the Terms of Use.