The Community for Technology Leaders
SC14: International Conference for High Performance Computing, Networking, Storage and Analysis (2014)
New Orleans, LA, USA
Nov. 16, 2014 to Nov. 21, 2014
ISSN: 2167-4337
ISBN: 978-1-4799-5499-5
pp: 1059-1070
ABSTRACT
Through-Silicon Interposer (TSI) has recently been proposed to provide high memory bandwidth and improve energy efficiency of the main memory system. However, the impact of TSI on main memory system architecture has not been well explored. While TSI improves the I/O energy efficiency, we show that it results in an unbalanced memory system design in terms of energy efficiency as the core DRAM dominates overall energy consumption. To balance and enhance the energy efficiency of a TSI-based memory system, we propose µbank, a novel DRAM device organization in which each bank is partitioned into multiple smaller banks (or µbanks) that operate independently like conventional banks with minimal area overhead. The µbank organization significantly increases the amount of bank-level parallelism to improve the performance and energy efficiency of the TSI-based memory system. The massive number of µbanks reduces bank conflicts, hence simplifying the memory system design. We evaluated a sophisticated prediction-based DRAM page-management policy, which can improve performance by up to 20.5% in a conventional memory system without µbanks. However, a µbank-based design does not require such a complex page-management policy and a simple open-page policy is often sufficient -- achieving within 5% of a perfect predictor. Our proposed µbank-based memory system improves the IPC and system energy-delay product by 1.62× and 4.80×, respectively, for memory-intensive SPEC 2006 benchmarks on average, over the baseline DDR3-based memory system.
INDEX TERMS
Random access memory, Decoding, Bandwidth, Wires, Data transfer, Substrates, Silicon
CITATION

Y. H. Son et al., "Microbank: Architecting Through-Silicon Interposer-Based Main Memory Systems," SC14: International Conference for High Performance Computing, Networking, Storage and Analysis(SC), New Orleans, LA, USA, 2014, pp. 1059-1070.
doi:10.1109/SC.2014.91
88 ms
(Ver 3.3 (11022016))