Abstract
Emerging non-volatile memory (NVM) architectures are considered as a replacement for DRAM and storage in the near future, since NVMs provide low power consumption, fast access speed, and low unit cost. Due to the lower write-endurance of NVMs, several in-memory wear-leveling techniques have been studied over the last years. Since most approaches propose or rely on specialized hardware, the techniques are often evaluated based on assumptions and in-house simulations rather than on real systems. To address this issue, we develop a setup consisting of a gem5 instance and an NVMain2.0 instance, which simulates an entire system (CPU, peripherals, etc.) together with an NVM plugged into the system. Taking a recorded memory access pattern from a low-level simulation into consideration to design and optimize wear-leveling techniques as operating system services allows a cross-layer design of wear-leveling techniques. With the insights gathered by analyzing the recorded memory access patterns, we develop a software-only wear-leveling solution, which does not require special hardware at all. This algorithm is evaluated afterwards by the full system simulation.
Original language | English |
---|---|
Title of host publication | 2020 25th Asia and South Pacific Design Automation Conference (ASP-DAC) |
Place of Publication | Piscataway, NJ |
Publisher | IEEE |
ISBN (Electronic) | 978-1-7281-4123-7 |
ISBN (Print) | 978-1-7281-4124-4 |
DOIs | |
Publication status | Published - 2020 |
Externally published | Yes |
Event | 25th Asia and South Pacific Design Automation Conference, ASP-DAC 2020 - Beijing, China Duration: 13 Jan 2020 → 16 Jan 2020 Conference number: 25 |
Publication series
Name | Asia and South Pacific Design Automation Conference (ASP-DAC) |
---|---|
Publisher | IEEE |
Number | 25 |
Volume | 2020 |
ISSN (Print) | 2153-6961 |
ISSN (Electronic) | 2153-697X |
Conference
Conference | 25th Asia and South Pacific Design Automation Conference, ASP-DAC 2020 |
---|---|
Abbreviated title | ASP-DAC 2020 |
Country/Territory | China |
City | Beijing |
Period | 13/01/20 → 16/01/20 |
Keywords
- n/a OA procedure