Implementing caches in a 3D technology for high performance processors
- 8 June 2006
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 525-532
- https://doi.org/10.1109/iccd.2005.65
Abstract
3D integration is an emergent technology that has the potential to greatly increase device density while simultaneously providing faster on-chip communication. 3D fabrication involves stacking two or more die connected with a very high-density and low-latency interface. The die-to-die vias that comprise this interface can be treated like regular on-chip metal due to their small size (on the order of 1µm) and high speed (sub-FO4 die-to-die communication delay). The increased device density and the ability to place and route in the third dimension provide new opportunities for microarchitecture design. In this paper, we first present a brief overview of 3D integration technology. We then focus on the design of onchip caches using 3D integration. In particular, we show that the dense die-to-die vias enable caches that are 3Dpartitioned at the level of individual wordlines or bitlines. This results in a wire length reduction within SRAM arrays, and a reduction in the footprint of individual SRAM banks, which reduces the global routing from the edge of the cache to the banks and back. The wire length reduction provides both power and performance benefits, e.g., 21.5% latency reduction and 30.9% energy reduction for a 512KB cache. We also report that implementing only the caches in 3D, without accounting for possible benefits from implementing other components of the processor in 3D, results in a 12% IPC gain. These results demonstrate some of the potential of this new technology, and motivate further research in 3D microarchitectures.Keywords
This publication has 19 references indexed in Scilit:
- MASE: a novel infrastructure for detailed microarchitectural modelingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Design aspects of a microprocessor data cache using 3D die interconnect technologyPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Efficient thermal placement of standard cells in 3D ICs using a force directed approachPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Electrical integrity of state-of-the-art 0.13 μm SOI CMOS devices and circuits transferred for three-dimensional (3D) integrated circuit (IC) fabricationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Fabrication technologies for three-dimensional integrated circuitsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- 3D direct vertical interconnect microprocessors test vehiclePublished by Association for Computing Machinery (ACM) ,2003
- The future of wiresProceedings of the IEEE, 2001
- Coming challenges in microarchitecture and architectureProceedings of the IEEE, 2001
- System-level performance evaluation of three-dimensional integrated circuitsIEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2000
- VLSI design in the 3rd dimensionIntegration, 1998