• DocumentCode
    648710
  • Title

    Architectural exploration of a fine-grained 3D cache for high performance in a manycore context

  • Author

    Guthmuller, E. ; Miro-Panades, Ivan ; Greiner, Alain

  • Author_Institution
    Leti, CEA, Grenoble, France
  • fYear
    2013
  • fDate
    7-9 Oct. 2013
  • Firstpage
    302
  • Lastpage
    307
  • Abstract
    New fine-grained 3D cache architectures have been recently proposed to embed more memory on-chip and thus reduce off-chip memory accesses. These 3D architectures provide a high access bandwidth thanks to wide vertical links. In this paper, we analyze the performances of such caches in a manycore context. We first propose to improve the microarchitecture of an existing 3D non uniform cache architecture. Then we evaluate the impact of the granularity (number of tiles) of this 3D cache on an existing multicore architecture executing high performance computing workloads. We show that the granularity of the 3D cache can affect the performances by a factor of 300%. We also evaluate the impact of the vertical links granularity (number of vertical 3D NoC links) on performances and show that a high number of these links is necessary to achieve the best performanes. Finally, we compare this fine-grained architecture to a memory using a Wide IO interface and show that the latter is less efficient in a manycore context.
  • Keywords
    cache storage; multiprocessing systems; network-on-chip; parallel architectures; performance evaluation; 3D cache granularity; 3D nonuniform cache architecture; access bandwidth; architectural exploration; cache performances; fine-grained 3D cache architectures; high performance computing workloads; manycore context; memory on-chip; microarchitecture; multicore architecture; off-chip memory accesses; vertical 3D NoC links; vertical links granularity; wide IO interface; wide vertical links;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Very Large Scale Integration (VLSI-SoC), 2013 IFIP/IEEE 21st International Conference on
  • Conference_Location
    Istanbul
  • Type

    conf

  • DOI
    10.1109/VLSI-SoC.2013.6673297
  • Filename
    6673297