LB+ Trees: Optimizing persistent index performance on 3DXPoint memory

J Liu, S Chen, L Wang - Proceedings of the VLDB Endowment, 2020 - dl.acm.org
3DXPoint memory is the first commercially available NVM solution targeting mainstream
computer systems. While 3DXPoint conforms to many assumptions about NVM in previous …

Challenges and future directions for energy, latency, and lifetime improvements in NVMs

S Kargar, F Nawab - Distributed and Parallel Databases, 2023 - Springer
Recently, non-volatile memory (NVM) technology has revolutionized the landscape of
memory systems. With many advantages, such as non volatility and near zero standby …

A large-scale empirical study on self-admitted technical debt

G Bavota, B Russo - Proceedings of the 13th international conference …, 2016 - dl.acm.org
Technical debt is a metaphor introduced by Cunningham to indicate" not quite right code
which we postpone making it right". Examples of technical debt are code smells and bug …

Review of security techniques for memristor computing systems

M Zou, N Du, S Kvatinsky - Frontiers in Electronic Materials, 2022 - frontiersin.org
Neural network (NN) algorithms have become the dominant tool in visual object recognition,
natural language processing, and robotics. To enhance the computational efficiency of these …

Durable transactional memory can scale with timestone

RM Krishnan, J Kim, A Mathew, X Fu… - Proceedings of the …, 2020 - dl.acm.org
Non-volatile main memory (NVMM) technologies promise byte addressability and near-
DRAM access that allows developers to build persistent applications with common load and …

Crash consistency in encrypted non-volatile main memory systems

S Liu, A Kolli, J Ren, S Khan - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Non-Volatile Main Memory (NVMM) systems provide high performance by directly
manipulating persistent data in-memory, but require crash consistency support to recover …

Triad-nvm: Persistency for integrity-protected and encrypted non-volatile memories

A Awad, M Ye, Y Solihin, L Njilla… - Proceedings of the 46th …, 2019 - dl.acm.org
Non-Volatile Memory is here and provides an attractive fabric for main memory. Unlike
DRAM, non-volatile main memory (NVMM) retains data after power loss. This allows …

Silent shredder: Zero-cost shredding for secure non-volatile main memory controllers

A Awad, P Manadhata, S Haber, Y Solihin… - ACM SIGPLAN …, 2016 - dl.acm.org
As non-volatile memory (NVM) technologies are expected to replace DRAM in the near
future, new challenges have emerged. For example, NVMs have slow and power …

[PDF][PDF] Osiris: A Low-Cost Mechanism to Enable Restoration of Secure Non-Volatile Memories.

M Ye, C Hughes, A Awad - 2018 - osti.gov
With Non-Volatile Memories (NVMs) beginning to enter the mainstream computing market, it
is time to consider how to secure NVM-equipped computing systems. Recent Meltdown and …

Obfusmem: A low-overhead access obfuscation for trusted memories

A Awad, Y Wang, D Shands, Y Solihin - Proceedings of the 44th Annual …, 2017 - dl.acm.org
Trustworthy software requires strong privacy and security guarantees from a secure trust
base in hardware. While chipmakers provide hardware support for basic security and …