Title :
A shared polyhedral cache for 3D wide-I/O multi-core computing platforms
Author :
Lefter, Mihai ; Voicu, George Razvan ; Dan Cotofana, Sorin
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
Abstract :
3D-Stacked IC (3D-SIC) based on Through-Silicon-Vias (TSV) is an emerging technology that enables heterogeneous integration and high bandwidth low latency interconnection. In this paper we propose a 3D novel cache architecture that leverages a wide TSV-based data link distributed on the entire memory array to support two orthogonal interfaces: (i) a vertical one, with a large data width, and, (ii) a side one, with a lower data width, but with more bank-type access ports, which reduces the bank conflict probability. Our simulations indicate that our proposal substantially outperforms planar counterparts in terms of access time, energy, and footprint while providing high bandwidth, low bank conflict rate, and an enriched access mechanism set.
Keywords :
cache storage; multiprocessing systems; three-dimensional integrated circuits; 3D novel cache architecture; 3D wide-I/O multicore computing platforms; 3D-SIC; 3D-stacked IC; TSV-based data link; bank conflict probability; bank-type access ports; data width; heterogeneous integration; high bandwidth low latency interconnection; memory array; orthogonal interfaces; shared polyhedral cache; through-silicon-vias; Arrays; Bandwidth; Computational modeling; Energy consumption; Measurement; Ports (Computers); Three-dimensional displays;
Conference_Titel :
Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
Conference_Location :
Lisbon
DOI :
10.1109/ISCAS.2015.7168661