Translation Ranger: 通过操作系统支持连续性感知的旁路转换缓存(TLB)
ISCA 2019 Virtual Memory
Tailored Page Sizes: 处理器的可变页大小支持
ISCA 2020 Virtual Memory
Memory Channel Partition: 利用内存通道分区降低核间干扰
Micro 2011 Multicore
CRaft: 支持Erasure-coding编码技术的Raft协议
FAST 2020 Distributed system
CHERIvoke: 利用CHERI扩展实现内存时间安全
Micro 2019 Security
Perforated Page: 在大页内存中支持碎片化的内存分配
Practical Byte-Granular Memory Blacklisting using Califorms
Virtual Memory Secure Micro 2019
Fast Fine-Grained Global Synchronization on GPUs
GPU ASPLOS 2019
Scalable Parallel Flash Firmware for Many-core Architectures
Parallel SSDs FAST 2020
Single-Level Key-Value Store with Persistent Memory
KV Tree Log-Structured
Hybrid Data Reliability for Emerging Key-Value Storage Devices
KV Erasure Coding FAST 2020
GraphSSD Graph Semantics Aware SSD
SSDs Graph ISCA 2019
Translation Ranger Operating System Support for Contiguity-Aware TLBs
Virtual Memory Huge Pages ISCA 2019
Strong and Efficient Consistency with Consistency-Aware Durability
Consistency KV Best Paper
An Erasure-coding-supported Version of Raft for Reducing Storage Cost and Network Cost
KV Erasure Coding Consensus
MICA A Holistic Approach to Fast In-Memory Key-Value Storage
Tree KV NSDI 2014
Size-aware Sharding For Improving Tail Latencies in In-memory Key-value Stores
KV Tree NSDI 2019
Transparently Self-Replicating Page-Tables for Large-Memory Machine
NUMA Virtual Memory Huge Pages
Minimally Ordered Durable Data Structures for Persistent Memory
Consistency NVMs ASPLOS 2020
RFLUSH Rethink the Flush
Filesystems SSDs Consistency
Secure and Efficient Multitasking Inside a Single Enclave of Intel SGX
Secure Virtual Memory ASPLOS 2020
Learning-based Memory Allocation for C++ Server Workloads
Huge Pages Virtual Memory Learning
Classifying Memory Access Patterns for Prefetching
Prefetch Learning ASPLOS 2020
Rethinking Virtual Memory Translation for Parallelism
Virtual Memory Hash Best Paper