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...

Descripción completa

Detalles Bibliográficos
Autores principales: Shin, Ho Hyun, Chung, Eui-Young
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