NVOverlay: Enabling Efficient and Scalable High-Frequency Snapshotting to NVM
ISCA 2021 persistence memory
Triad-NVM:Persistency for Integrity-Protected and Encrypted Non-Volatile Memories
ISCA 2019 NVM
Page Overlays: 利用蒙层/叠层页追踪细粒度内存更新
ISCA 2015 Virtual Memory
Revamping Storage Class Memory With Hardware Automated Memory-Over-Storage Solution
ISCA 2021 SCM
FLIN:NVMe SSD公平调度
ISCA 2018 IO
PF-DRAM:一种不用预充电的DRAM结构
ISCA 2021 DRAM
IAT: 不要在分配LLC时忘了设备I/O
ISCA 2021 Last-Level Cache
Multi-GPU Shared Memory: 多GPU共享内存细粒度传输
ISCA 2021 GPU
Fast Memory Virtualization: 降低虚拟化场景下的内存地址转换开销
ISCA 2020 Virtual Memory
Translation Ranger: 通过操作系统支持连续性感知的旁路转换缓存(TLB)
ISCA 2019 Virtual Memory
Tailored Page Sizes: 处理器的可变页大小支持
Perforated Page: 在大页内存中支持碎片化的内存分配
Crafty: Efficient, HTM-Compatible Persistent Transactions
PLDI 2020 persistence memory
HTMFS:使用硬件事务内存低开销的强一致性PM文件系统
FastMap:为快速存储设备优化内存映射I/O
ATC 2020 multi cores
AIFM: 高性能,应用集成的远程内存
OSDI 2020 Swap
CrossFS: 直接访问的跨层文件系统
OSDI 2020 File System
Acclaim: 手机系统中的自适应内存回收
ATC 2020 Swap
Batch-Aware Unified Memory: 面向GPU的批处理式统一内存管理
ASPLOS 2020 GPUs
Twizzler:面向持久化内存以数据为中心的操作系统
ATC 2020 Data-Centric
Assise: 利用本地NVM加速分布式文件系统
OSDI 2020 Persist Memory
Clover: 计算与存储被动分离的分布式键值存储系统
ATC 2020 RDMA
Catalyzer: 加速沙盒启动
ASPLOS 2020 Container
0sim:为TB级内存系统准备系统软件
ASPLOS 2020 Simulator
CRaft: 支持Erasure-coding编码技术的Raft协议
FAST 2020 Distributed system
Linux/mprotect源码分析
Linux Virtual Memory
HawkEye: 操作系统中的高效细粒度大页内存管理
ASPLOS 2019 Virtual Memory
Nimble Page Management: 灵活管理异构内存
ASPLOS 2019 Hybrid Memory
Memory Channel Partition: 利用内存通道分区降低核间干扰
Micro 2011 Multicore
CHERIvoke: 利用CHERI扩展实现内存时间安全
Micro 2019 Security
使用缓存内日志的细粒度检查点
ASPLOS 2019 cache
ZoFS:用户态PM文件系统的性能提升和保护
SOSP 2019 Userspace
Fine-Grain Checkpointing with In-Cache-Line Logging
ASPLOS 2019 Persistent Memory
Eiffel: 高效灵活的软件包调度
NSDI 2019 Computer Network
Asynchronous I/O Stack: 对于低延迟SSD优化的异步IO栈
ATC 2019 IO Stack
ShieldStore: 利用SGX技术保护内存键值(KV)数据库
Eurosys 2019 Security
ArchTM:架构感知的高性能PM事务
FAST 2021 persistence memory
FAST 2022 file system
ctFS:通过持久性内存的连续文件分配,用硬件内存转换取代文件索引
InfiniFS: An Efficient Metadata Service for Large-Scale Distributed Filesystems
FAST 2022 Distributed File System
MT^2:NVM/DRAM混合平台的内存带宽调节
FAST 2022 Bandwidth
NOVA: 面向易失与非易失性内存的日志文件系统
FAST 2016 NVMM
FStream: Managing Flash Streams in the File System
FAST 2018 SSD
File Pattern-guided Compression: 负载感知的文件压缩
FAST 2021 Compression
ROART:范围查询优化的持久ART树
FAST 2021 Radix Tree
DUDETM: Building Durable Transactions with Decoupling for Persistent Memory
ASPLOS 2017 persistence memory
CARAT CAKE:通过编译器和内核合作取代分页
ASPLOS 2022 virtual memory
KLOCs: 用于异构内存系统的内核级对象上下文
ASPLOS 2021 Kernel Data
HeMem:用于大数据应用程序和非易失性内存的可扩展分层内存管理
SOSP 2021 PM
KEVIN: 基于盘内索引的文件系统
OSDI 2021 File System
KVSSD & uNVMe 代码阅读
Key Value SSD
GDB调试C和C++
GDB
Redis & Memcached YCSB 性能测试
Redis Memcached YCSB
使用YCSB生成trace文件
YCSB trace
FEMU/nvme源码分析
femu nvme
NDS: N-Dimensional Storage
MICRO 2021 multi-dimensional memory/storage system
LineFS: 具有管道并行性的分布式文件系统的高效智能网卡卸载
SOSP 2021 DFS
PRISM: Rethinking the RDMA Interface for Distributed Systems
SOSP 2021 RDMA
Perséphone: 提升分散负载的尾延迟
SOSP 2021 Schedule
Rearchitecting Linux Storage Stack: 重构Linux存储栈
OSDI 2021 Storage Stack
Calibrated Interrupts: 通过校准中断优化存储性能
OSDI 2021 Interrupt
DirectCXL:直接访问的、高性能内存池化
ATC 2022 CXL
FastTrack:前台应用感知IO调度
ATC 2018 IO
Strata:多介质的文件系统
SOSP 2017 File System
Fallocate Hugepages
Femu 2022 Part of Memory use 1GB Hugesizes