• DocumentCode
    3315260
  • 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
  • fYear
    2015
  • fDate
    24-27 May 2015
  • Firstpage
    425
  • Lastpage
    428
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/ISCAS.2015.7168661
  • Filename
    7168661