DocumentCode :
3359210
Title :
Implementing register files for high-performance microprocessors in a die-stacked (3D) technology
Author :
Puttaswamy, K. ; Loh, Gabriel H.
Author_Institution :
Sch. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA
fYear :
2006
fDate :
2-3 March 2006
Abstract :
3D integration is a new technology that greatly increases transistor density while providing faster on-chip communication. 3D integration stacks multiple die connected with a very high-density and low-latency interface which provides increased device density and the ability to place and route in the third dimension. While past studies have explored 3D integrated on-chip caches, this research explores the implementation of register files, which have very different capacity and bandwidth requirements. Partitioning the register file across multiple die reduces the lengths of many critical wires, which provides both latency and energy benefits. In particular, a 3D implementation of 256-entry physical register file in a two-die stack achieves a 24.1% latency improvement with a simultaneous energy reduction of 58.5%, while a four-die version achieves a 36.0% latency improvement with a 58.2% energy reduction. Our results demonstrate that 3D integration is a promising approach for improving both the performance and power of wire-dominated circuits
Keywords :
logic partitioning; microprocessor chips; shift registers; 3D implementation; 3D integrated on-chip caches; 3D integration; die-stacked 3D technology; high-density interface; high-performance microprocessors; low-latency interface; on-chip communication; register file implementation; transistor density; wire-dominated circuit perfomance; wire-dominated circuit power; Bonding; Circuits; Computer interfaces; Delay; Educational institutions; Energy consumption; Microprocessors; Random access memory; Registers; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging VLSI Technologies and Architectures, 2006. IEEE Computer Society Annual Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
0-7695-2533-4
Type :
conf
DOI :
10.1109/ISVLSI.2006.56
Filename :
1602469
Link To Document :
بازگشت