… Non-volatilememory (NVM) technologies can manipulate persistent data directly in … Mojim: A reliable and highly-availablenon-volatilememorysystem. In ASPLOS, 2015. [110] Jishen …
… techniques to improve the durability and reliability of PCMs in this book. This chapter gives an overview of non-volatilememory technologies, memory hierarchy in modern computers, …
J Arulraj, A Pavlo - Proceedings of the 2017 ACM International …, 2017 - dl.acm.org
… of new non-volatilememory (NVM) storage that is … and non-volatilestorage devices. In order to retain modifications after a loss of power, the DBMS must write that data to a non-volatile …
A Memaripour, S Swanson - 2018 IEEE 36th International …, 2018 - ieeexplore.ieee.org
… provide protections against creating unsafe pointers from nonvolatilememory to volatile memory and between independent regions of non-volatilememory. Third, they provide atomic …
… We present a storagesystem recommender to address this problem. In summary, we make the … Mojim: A reliable and highly-availablenon-volatilememorysystem. In ASPLOS, 2015. …
… Section 2.1 reviews the basics of non-volatilememory technologies. Section 2.2 and Section 2.3 introduce the challenges of non-volatilememory programming and summarize the …
Data structures for non-volatilememories have to be designed such that they can be atomically modified using transactions. Existing atomicity methods require data to be copied in the …
… support for the non-volatile main memory (NVMM) systems and then demonstrate the … Mojim: A reliable and highly-availablenon-volatilememorysystem. In ASPLOS, 2015. [65] J…