| | |
Summary: Computer Science and Artificial Intelligence Laboratory
Technical Report
massachusetts institute of technology, cambridge, ma 02139 usa -- www.csail.mit.edu
MIT-CSAIL-TR-2006-066 September 18, 2006
RingScalar: A Complexity-Effective Out-of-Order
Superscalar Microarchitecture
Jessica H. Tseng and Krste Asanovic
RingScalar: A Complexity-Effective Out-of-Order Superscalar Microarchitecture
Jessica H. Tseng and Krste Asanovi´c
MIT Computer Science and Artificial Intelligence Laboratory
32 Vassar Street, Cambridge, MA 02139
jhtseng,krsteˇ @csail.mit.edu
Abstract
RingScalar is a complexity-effective microarchitecture for
out-of-order superscalar processors, that reduces the area,
latency, and power of all major structures in the instruc-
tion flow. The design divides an ˘ -way superscalar into ˘
columns connected in a unidirectional ring, where each col-
umn contains a portion of the instruction window, a bank of
the register file, and an ALU. The design exploits the fact that
|