[PDF][PDF] Pegasus: Load-aware selective replication with an in-network coherence directory

J Li, J Nelson, X Jin, DRK Ports - In submission, 2018 - drkp.org
High performance distributed storage systems face the challenge of load imbalance caused
by skewed and dynamic workloads. This paper introduces Pegasus, a new storage …

A case for scoped persist barriers in gpus

D Gope, A Basu, S Puthoor, M Meswani - Proceedings of the 11th …, 2018 - dl.acm.org
Two key trends in computing are evident---emergence of GPU as a first-class compute
element and emergence of byte-addressable nonvolatile memory technologies (NVRAM) as …

RDMP-KV: Designing remote direct memory persistence based key-value stores with PMEM

T Li, D Shankar, S Gugnani, X Lu - … International Conference for …, 2020 - ieeexplore.ieee.org
Byte-addressable persistent memory (PMEM) can be directly manipulated by Remote Direct
Memory Access (RDMA) capable networks. However, existing studies to combine RDMA …

Efficient orchestration of host and remote shared memory for memory intensive workloads

J Bae, G Su, A Iyengar, Y Wu, L Liu - Proceedings of The International …, 2020 - dl.acm.org
Since very few contributions to the development of an unified memory orchestration
framework for efficient management of both host and remote idle memory have been made …

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 …

[图书][B] The Serverless Datacenter: Hardware and Software Techniques for Resource Disaggregation

NT Pemberton - 2022 - search.proquest.com
Datacenters have grown beyond a simple collection of independent computers. They are
now a complex and interconnected ecosystem of heterogeneous hardware and software …

Application fault tolerance via battery-backed replication of volatile state

T Kiran, ALI Qasim, W Xu… - US Patent …, 2021 - Google Patents
Techniques for implementing application fault tolerance via battery-backed replication of
volatile state are provided. In one set of embodiments, a primary host system can detect a …

Blizzard: Adding True Persistence to Main Memory Data Structures

P Fernando, D Zahka, A Gavrilovska, A Roy… - arXiv preprint arXiv …, 2023 - arxiv.org
Persistent memory (PMEM) devices present an opportunity to retain the flexibility of main
memory data structures and algorithms, but augment them with reliability and persistence …

JASS: A Tunable Checkpointing System for NVM-Based Systems

A Singh, SR Sarangi - 2023 IEEE 30th International …, 2023 - ieeexplore.ieee.org
Checkpointing (or snapshotting) a system's state has always been a problem of great
interest and has found a lot of use in ensuring system reliability, record-replay debugging …

[PDF][PDF] Enabling efficient and transparent remote memory access in disaggregated datacenters

N Pemberton, JD Kubiatowicz, RH Katz - 2018 - digitalassets.lib.berkeley.edu
Researchers from industry and academia have recently proposed to disaggregate memory
in warehouse-scale computers, motivated by the increasing performance of networks, and a …