2019
DOI: 10.1109/tc.2019.2906597
|View full text |Cite
|
Sign up to set email alerts
|

An Analytical Model for Performance and Lifetime Estimation of Hybrid DRAM-NVM Main Memories

Abstract: Emerging Non-Volatile Memories (NVMs) have promising advantages (e.g., lower idle power, higher density, and nonvolatility) over the existing predominant main memory technology, DRAM. Yet, NVMs also have disadvantages (e.g., longer latencies, higher active power, and limited endurance). System architects are therefore examining hybrid DRAM-NVM main memories to enable the advantages of NVMs while avoiding the disadvantages as much as possible. Unfortunately, the hybrid memory design space is very large and comp… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
10
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
6
2

Relationship

1
7

Authors

Journals

citations
Cited by 29 publications
(14 citation statements)
references
References 68 publications
0
10
0
Order By: Relevance
“…It improves the parallelism of operation and data throughput, and its performance improves 11.5× compared with baseline. Salkhordeh et al [61] proposed an analysis model based on the Markov decision method to evaluate the hit ratio and the average lifetime of hybrid memory (DRAM-NVM), as shown in Figure 8c. Compared to the latest simulator, the error is decreased by 2.93%, and speed is improved by 10×.…”
Section: Pim Architectures Based On Mainstream Memorymentioning
confidence: 99%
See 1 more Smart Citation
“…It improves the parallelism of operation and data throughput, and its performance improves 11.5× compared with baseline. Salkhordeh et al [61] proposed an analysis model based on the Markov decision method to evaluate the hit ratio and the average lifetime of hybrid memory (DRAM-NVM), as shown in Figure 8c. Compared to the latest simulator, the error is decreased by 2.93%, and speed is improved by 10×.…”
Section: Pim Architectures Based On Mainstream Memorymentioning
confidence: 99%
“…Werner et al [60] used vertical optical interconnects (VOIs) to connect the DRAM Chiplet, which eliminates heavily coupling between TSVs, as shown in Figure 8b. Ali et al [61] designed a DRAM Chiplet to perform data operation in odd rows simultaneously. It improves the parallelism of operation and data throughput, and its performance improves 11.5x compared with baseline.…”
Section: Pim Architectures Based On Mainstream Memorymentioning
confidence: 99%
“…We used the results measured by DRAM, and corrected the results according to the performance ratio of PCM and DRAM. To make the results more convincing, we used poor PCM read and write performance parameters and the DRAM parameters at the system level from reference [32]. Therefore, the IOPS value of the fast mode finally displayed is worse than the actual measured value by using the DRAM.…”
Section: Performance Of the Fast Modementioning
confidence: 99%
“…We evaluated the IOPS (input/output operations per second) in different IO size between the conventional file system based on block device and the in-memory file system based on HSCM. In particular, considering the loss of PCM's read and write performance at the system level, we revised the results based on the parameters provided in [32]. The following table lists the IOPS ratio of the HSCM with tmpfs and the conventional architecture (DRAM and NAND Flash) with ext3.…”
Section: Performance Of the Fast Modementioning
confidence: 99%
“…Solid-State Drives (SSDs) are predicted to replace Hard Disk Drives (HDDs) due to their performance and power consumption benefits [1]. While a big spectrum of Non-Volatile Memory (NVM) technologies are appeared in the recent years and struggle to find their place in industry [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], SSDs are still the most matured and promising high-performance storage devices. SSDs are intensively used a) as the main storage media in all-flash storage systems, b) as a caching media in Input/Output (I/O) cache layer [22], [23], [24], [22], [25], [26], [27], [28], and c) for tiering purposes [29], [30], [31] (Fig.…”
Section: Introductionmentioning
confidence: 99%