Next generation non-volatile memory technologies draw attention recently as promising candidates for replacing conventional DRAM-based memory devices. By using the favorable features such as low energy consumption, non-volatility, and good scalability, the next generation non-volatile memory devices can replace conventional main memory and secondary storage layers. This paper proposes a hot-cold data filtering adapter with it management algorithm for the memory-storage unified system which uses phase change RAM (PRAM) devices. The proposed hot-cold data filtering adapter consisting of dual decoupled adaptive buffers can improve drawbacks of PRAM, such as slower read/write access latencies and limited life time compared to DRAM, enhance spatial/temporal localities, and optimize the data reusability by analyzing data access pattern. Experimental results show that the proposed architecture and its algorithm improves the miss rate by about 69.2% and write count is decreased by 96.4% compared with a uniform buffer of the same size.
|Title of host publication||2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017|
|Publisher||Institute of Electrical and Electronics Engineers Inc.|
|Number of pages||6|
|Publication status||Published - 2017 Nov 27|
|Event||2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017 - Banff, Canada|
Duration: 2017 Oct 5 → 2017 Oct 8
|Name||2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017|
|Other||2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017|
|Period||17/10/5 → 17/10/8|
Bibliographical noteFunding Information:
This research was partially supported by the Next- Generation Information Computing Development Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (NRF-2015M3C4A7065522) and by an Industry-Academy joint research program between Samsung Electronics and Yonsei University.
© 2017 IEEE.
All Science Journal Classification (ASJC) codes
- Artificial Intelligence
- Computer Science Applications
- Human-Computer Interaction
- Control and Optimization