Orion: A distributed file system for {Non-Volatile} main memory and {RDMA-Capable} networks

J Yang, J Izraelevitz, S Swanson - 17th USENIX Conference on File and …, 2019 - usenix.org
High-performance, byte-addressable non-volatile main memories (NVMMs) force system
designers to rethink trade-offs throughout the system stack, often leading to dramatic …

Design and evaluation of an rdma-aware data shuffling operator for parallel database systems

F Liu, L Yin, S Blanas - ACM Transactions on Database Systems (TODS), 2019 - dl.acm.org
The commoditization of high-performance networking has sparked research interest in the
RDMA capability of this hardware. One-sided RDMA primitives, in particular, have generated …

Storm: a fast transactional dataplane for remote data structures

S Novakovic, Y Shan, A Kolli, M Cui, Y Zhang… - Proceedings of the 12th …, 2019 - dl.acm.org
RDMA technology enables a host to access the memory of a remote host without involving
the remote CPU, improving the performance of distributed in-memory storage systems …

Project pberry: Fpga acceleration for remote memory

I Calciu, I Puddu, A Kolli, A Nowatzyk… - Proceedings of the …, 2019 - dl.acm.org
Recent research efforts propose remote memory systems that pool memory from multiple
hosts. These systems rely on the virtual memory subsystem to track application memory …

Pythia: remote oracles for the masses

SY Tsai, M Payer, Y Zhang - 28th USENIX Security Symposium (USENIX …, 2019 - usenix.org
Remote Direct Memory Access (RDMA) is a technology that allows direct access from the
network to a machine's main memory without involving its CPU. RDMA offers low-latency …

A {Double-Edged} Sword: Security Threats and Opportunities in {One-Sided} Network Communication

SY Tsai, Y Zhang - 11th USENIX Workshop on Hot Topics in Cloud …, 2019 - usenix.org
One-sided network communication technologies such as RDMA and NVMe-over-Fabrics are
quickly gaining adoption in production software and in datacenters. Although appealing for …

Write-optimized and consistent RDMA-based NVM systems

X Liu, Y Hua, X Li, Q Liu - arXiv preprint arXiv:1906.08173, 2019 - arxiv.org
In order to deliver high performance in cloud computing, we generally exploit and leverage
RDMA (Remote Direct Memory Access) in networking and NVM (Non-Volatile Memory) in …

OS/hypervisor-based persistent memory

VSR Peddamallu, T Kiran… - US Patent …, 2019 - Google Patents
Techniques for implementing OS/hypervisor-based persistent memory are provided. In one
embodiment, an OS or hypervisor running on a computer system can allocate a portion of …

High availability for persistent memory

P Subrahmanyam, R Venkatasubramanian… - US Patent …, 2019 - Google Patents
Techniques for implementing high availability for persistent memory are provided. In one
embodiment, a first computer system can detect an alternating current (AC) power loss/cycle …

Building Atomic, Crash-Consistent Data Stores with Disaggregated Persistent Memory

SY Tsai, Y Zhang - arXiv preprint arXiv:1901.01628, 2019 - arxiv.org
Byte-addressable persistent memories (PM) has finally made their way into production. An
important and pressing problem that follows is how to deploy them in existing datacenters …