Rapid NVM Simulation and Analysis on Single Bit Granularity Featuring Gem5 and NVMain

2023 IEEE 12th Non-Volatile Memory Systems and Applications Symposium (NVMSA)(2023)

引用 0|浏览6
暂无评分
摘要
In emerging computing systems, non-volatile memory (NVM) is becoming an alternative to conventional main memory technologies such as DRAM. With its many advantages it also yields disadvantages, such as shorter memory cell life times. Due to its shorter lived nature, wear-leveling on main memory becomes an important aspect of systems using NVM. Hardware methods are implemented such as iterative write schemes (repeatedly sense and write), which will check a memory cell before changing it. But hardware methods alone do not provide optimal wear-leveling, so they should be used together with software based methods, which try to evenly distribute wear over large memory regions. However, for software wear leveling on NVM main memory no standardized evaluation setup exists. Which leaves most of these approaches incomparable to each other. In this work we will leverage existing solutions for evaluation such as Gem5 [1] and NVMain [20] and extend them with our own methods, analysis setup and benchmark suite. We thoroughly explain our setup in this article and provide a tool for a comparable and easy to use evaluation setup for software based NVM main memory wear-leveling.
更多
查看译文
关键词
Simulation,Non-Volatile Memory,Wear-Out,Benchmark,Tool,Wear-Leveling
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要