Hyperloop: group-based NIC-offloading to accelerate replicated transactions in multi-tenant storage systems

D Kim, A Memaripour, A Badam, Y Zhu, HH Liu… - Proceedings of the …, 2018 - dl.acm.org
Storage systems in data centers are an important component of large-scale online services.
They typically perform replicated transactional operations for high data availability and …

Persistent processor architecture

J Zeng, J Jeong, C Jung - Proceedings of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
This paper presents PPA (Persistent Processor Architecture), simple microarchitectural
support for lightweight yet performant whole-system persistence. PPA offers fully transparent …

Flatflash: Exploiting the byte-accessibility of ssds within a unified memory-storage hierarchy

A Abulila, VS Mailthody, Z Qureshi, J Huang… - Proceedings of the …, 2019 - dl.acm.org
Using flash-based solid state drives (SSDs) as main memory has been proposed as a
practical solution towards scaling memory capacity for data-intensive applications. However …

Enabling high-performance and secure userspace nvm file systems with the trio architecture

D Zhou, V Aschenbrenner, T Lyu, J Zhang… - Proceedings of the 29th …, 2023 - dl.acm.org
Userspace library file systems (LibFSes) promise to unleash the performance potential of
non-volatile memory (NVM) by directly accessing it and enabling unprivileged applications …

Write-light cache for energy harvesting systems

J Choi, J Zeng, D Lee, C Min, C Jung - Proceedings of the 50th Annual …, 2023 - dl.acm.org
Energy harvesting system has huge potential to enable battery-less Internet of Things (IoT)
services. However, it has been designed without a cache due to the difficulty of crash …

AsymNVM: An efficient framework for implementing persistent data structures on asymmetric NVM architecture

T Ma, M Zhang, K Chen, Z Song, Y Wu… - Proceedings of the Twenty …, 2020 - dl.acm.org
The byte-addressable non-volatile memory (NVM) is a promising technology since it
simultaneously provides DRAM-like performance, disk-like capacity, and persistency. The …

Distributed logless atomic durability with persistent memory

S Gupta, A Daglis, B Falsafi - Proceedings of the 52nd Annual IEEE/ACM …, 2019 - dl.acm.org
Datacenter operators have started deploying Persistent Memory (PM), leveraging its
combination of fast access and persistence for significant performance gains. A key …

A space-efficient fair cache scheme based on machine learning for nvme ssds

W Liu, J Cui, T Li, J Liu, LT Yang - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Non-volatile memory express (NVMe) solid-state drives (SSDs) have been widely adopted
in multi-tenant cloud computing environments or multi-programming systems. The on-board …

Query fresh: Log ship** on steroids

T Wang, R Johnson, I Pandis - Proceedings of the VLDB Endowment, 2017 - dl.acm.org
Hot standby systems often have to trade safety (ie, not losing committed work) and freshness
(ie, having access to recent updates) for performance. Guaranteeing safety requires …

{TENET}: Memory Safe and Fault Tolerant Persistent Transactional Memory

RM Krishnan, D Zhou, WH Kim, S Kannan… - … USENIX Conference on …, 2023 - usenix.org
Byte-addressable Non-Volatile Memory (NVM) allows programs to directly access storage
using memory interface without going through the expensive conventional storage stack …