Cargando…
In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs
Recently, 3D-stacked dynamic random access memory (DRAM) has become a promising solution for ultra-high capacity and high-bandwidth memory implementations. However, it also suffers from memory wall problems due to long latency, such as with typical 2D-DRAMs. Although there are various cache manageme...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412702/ https://www.ncbi.nlm.nih.gov/pubmed/30769837 http://dx.doi.org/10.3390/mi10020124 |
_version_ | 1783402667227217920 |
---|---|
author | Shin, Ho Hyun Chung, Eui-Young |
author_facet | Shin, Ho Hyun Chung, Eui-Young |
author_sort | Shin, Ho Hyun |
collection | PubMed |
description | Recently, 3D-stacked dynamic random access memory (DRAM) has become a promising solution for ultra-high capacity and high-bandwidth memory implementations. However, it also suffers from memory wall problems due to long latency, such as with typical 2D-DRAMs. Although there are various cache management techniques and latency hiding schemes to reduce DRAM access time, in a high-performance system using high-capacity 3D-stacked DRAM, it is ultimately essential to reduce the latency of the DRAM itself. To solve this problem, various asymmetric in-DRAM cache structures have recently been proposed, which are more attractive for high-capacity DRAMs because they can be implemented at a lower cost in 3D-stacked DRAMs. However, most research mainly focuses on the architecture of the in-DRAM cache itself and does not pay much attention to proper management methods. In this paper, we propose two new management algorithms for the in-DRAM caches to achieve a low-latency and low-power 3D-stacked DRAM device. Through the computing system simulation, we demonstrate the improvement of energy delay product up to 67%. |
format | Online Article Text |
id | pubmed-6412702 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-64127022019-04-09 In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs Shin, Ho Hyun Chung, Eui-Young Micromachines (Basel) Article Recently, 3D-stacked dynamic random access memory (DRAM) has become a promising solution for ultra-high capacity and high-bandwidth memory implementations. However, it also suffers from memory wall problems due to long latency, such as with typical 2D-DRAMs. Although there are various cache management techniques and latency hiding schemes to reduce DRAM access time, in a high-performance system using high-capacity 3D-stacked DRAM, it is ultimately essential to reduce the latency of the DRAM itself. To solve this problem, various asymmetric in-DRAM cache structures have recently been proposed, which are more attractive for high-capacity DRAMs because they can be implemented at a lower cost in 3D-stacked DRAMs. However, most research mainly focuses on the architecture of the in-DRAM cache itself and does not pay much attention to proper management methods. In this paper, we propose two new management algorithms for the in-DRAM caches to achieve a low-latency and low-power 3D-stacked DRAM device. Through the computing system simulation, we demonstrate the improvement of energy delay product up to 67%. MDPI 2019-02-14 /pmc/articles/PMC6412702/ /pubmed/30769837 http://dx.doi.org/10.3390/mi10020124 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Shin, Ho Hyun Chung, Eui-Young In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs |
title | In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs |
title_full | In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs |
title_fullStr | In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs |
title_full_unstemmed | In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs |
title_short | In-DRAM Cache Management for Low Latency and Low Power 3D-Stacked DRAMs |
title_sort | in-dram cache management for low latency and low power 3d-stacked drams |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6412702/ https://www.ncbi.nlm.nih.gov/pubmed/30769837 http://dx.doi.org/10.3390/mi10020124 |
work_keys_str_mv | AT shinhohyun indramcachemanagementforlowlatencyandlowpower3dstackeddrams AT chungeuiyoung indramcachemanagementforlowlatencyandlowpower3dstackeddrams |