Exploring memory controller configurations for many-core systems with 3D stacked DRAMs

Fen Ge, Jia Zhan, Yuan Xie, Vijaykrishnan Narayanan

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

3 Citations (Scopus)

Abstract

Network-on-Chip (NoC) provides a scalable approach to integrate more and more cores on chip, while limited capacity and bandwidth of DRAMs becomes the performance bottleneck. To break the memory wall, 3D integration of DRAMs and processors using Through Silicon Vias (TSVs) has emerged. Distributed memory controllers (MCs) are allocated on chip in order to utilize the abundant bandwidth of stacked DRAMs, but unavoidably incur significant hardware overhead. In this paper, we analyze the design of memory controllers in NoC-based many-core systems with stack-DRAMs. By analyzing the interaction between NoCs and MCs, the optimal number and placement of MCs are explored. Specifically, a Genetic algorithm (GA) based approach is proposed to find the optimal memory controller placement with different number of DRAM partitions. We evaluate memory controller configurations for various memory-intensive applications in terms of network latency and energy, as well as thermal distribution.

Original languageEnglish
Title of host publicationProceedings of the 16th International Symposium on Quality Electronic Design, ISQED 2015
PublisherIEEE Computer Society
Pages565-570
Number of pages6
ISBN (Electronic)9781479975815
DOIs
Publication statusPublished - 13 Apr 2015
Externally publishedYes
Event16th International Symposium on Quality Electronic Design, ISQED 2015 - Santa Clara, United States
Duration: 2 Mar 20154 Mar 2015

Publication series

NameProceedings - International Symposium on Quality Electronic Design, ISQED
Volume2015-April
ISSN (Print)1948-3287
ISSN (Electronic)1948-3295

Conference

Conference16th International Symposium on Quality Electronic Design, ISQED 2015
Country/TerritoryUnited States
CitySanta Clara
Period2/03/154/03/15

Bibliographical note

Publisher Copyright:
© 2015 IEEE.

Keywords

  • 3D Integration
  • Network-on-Chip
  • memory controller

Fingerprint

Dive into the research topics of 'Exploring memory controller configurations for many-core systems with 3D stacked DRAMs'. Together they form a unique fingerprint.

Cite this