Hm-ann: Efficient billion-point nearest neighbor search on heterogeneous memory

J Ren, M Zhang, D Li - Advances in Neural Information …, 2020 - proceedings.neurips.cc
The state-of-the-art approximate nearest neighbor search (ANNS) algorithms face a
fundamental tradeoff between query latency and accuracy, because of small main memory …

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 …

Anubis: ultra-low overhead and recovery time for secure non-volatile memories

KA Zubair, A Awad - Proceedings of the 46th International Symposium …, 2019 - dl.acm.org
Implementing secure Non-Volatile Memories (NVMs) is challenging, mainly due to the
necessity to persist security metadata along with data. Unlike conventional secure …

[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 …

Supermem: Enabling application-transparent secure persistent memory with low overheads

P Zuo, Y Hua, Y Xie - Proceedings of the 52nd Annual IEEE/ACM …, 2019 - dl.acm.org
Non-volatile memory (NVM) suffers from security vulnerability to physical access based
attacks due to non-volatility. To ensure data security in NVM, counter mode encryption is …

Janus: Optimizing memory and storage support for non-volatile memory systems

S Liu, K Seemakhupt, G Pekhimenko, A Kolli… - Proceedings of the 46th …, 2019 - dl.acm.org
Non-volatile memory (NVM) technologies can manipulate persistent data directly in memory.
Ensuring crash consistency of persistent data enforces that data updates reach all the way to …

Improving the performance and endurance of encrypted non-volatile main memory through deduplicating writes

P Zuo, Y Hua, M Zhao, W Zhou… - 2018 51st Annual IEEE …, 2018 - ieeexplore.ieee.org
Non-volatile memory (NVM) technologies are considered as promising candidates of the
next-generation main memory. However, the non-volatility of NVMs leads to new security …

Persist level parallelism: Streamlining integrity tree updates for secure persistent memory

A Freij, S Yuan, H Zhou, Y Solihin - 2020 53rd Annual IEEE …, 2020 - ieeexplore.ieee.org
Emerging non-volatile main memory (NVMM) is rapidly being integrated into computer
systems. However, NVMM is vulnerable to potential data remanence and replay attacks …

Poseidon: Safe, fast and scalable persistent memory allocator

A Demeri, WH Kim, RM Krishnan, J Kim… - Proceedings of the 21st …, 2020 - dl.acm.org
Persistent memory allocator is an essential component of any Non-Volatile Main Memory
(NVMM) application. A slow memory allocator can bottleneck the entire application stack …

Phoenix: Towards ultra-low overhead, recoverable, and persistently secure nvm

M Alwadi, KA Zubair, D Mohaisen… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
Emerging Non-Volatile Memories (NVMs) bring a unique challenge to the security
community, namely persistent security. As NVM-based memories are expected to restore …