MA Ogleari, EL Miller, J Zhao - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Persistent memory is a new tier of memory that functions as a hybrid of traditional storage systems and main memory. It combines the benefits of both: the data persistence of storage …
F Nawab, J Izraelevitz, T Kelly… - 31st International …, 2017 - drops.dagstuhl.de
Technology trends suggest that byte-addressable nonvolatile memory (NVM) will supplant many uses of DRAM over the coming decade, raising the prospect of inexpensive recovery …
J Zhao, O Mutlu, Y Xie - 2014 47th Annual IEEE/ACM …, 2014 - ieeexplore.ieee.org
Byte-addressable nonvolatile memories promise a new technology, persistent memory, which incorporates desirable attributes from both traditional main memory (byte …
Persistent Memory (PM) can be used by applications to directly and quickly persist any data structure, without the overhead of a file system. However, writing PM applications that are …
Emerging byte-addressable nonvolatile memories (NVMs) promise persistent memory, which allows processors to directly access persistent data in main memory. Yet, persistent …
Y Lu, J Shu, L Sun, O Mutlu - 2014 IEEE 32nd International …, 2014 - ieeexplore.ieee.org
Emerging non-volatile memory (NVM) technologies enable data persistence at the main memory level at access speeds close to DRAM. In such persistent memories, memory writes …
Beginning and experienced programmers will use this comprehensive guide to persistent memory programming. You will understand how persistent memory brings together several …
SR Dulloor, S Kumar, A Keshavamurthy… - Proceedings of the …, 2014 - dl.acm.org
Emerging byte-addressable, non-volatile memory technologies offer performance within an order of magnitude of DRAM, prompting their inclusion in the processor memory subsystem …
J Izraelevitz, T Kelly, A Kolli - ACM SIGARCH Computer Architecture …, 2016 - dl.acm.org
Persistent memory invites applications to manipulate persistent data via load and store instructions. Because failures during updates may destroy transient data (eg, in CPU …