venue: ATC year: 2024 papers: - title: 'FetchBPF: Customizable Prefetching Policies in Linux with eBPF' authors: - Xuechun Cao - Shaurya Patel - Soo-Yee Lim - Xueyuan Han - Thomas Pasquier reason: "Extends eBPF into the page-fault / prefetch path, giving user-space programs a safe, low-overhead hook to install custom hardware-prefetch policies without kernel modifications." - title: Fast (Trapless) Kernel Probes Everywhere authors: - Jinghao Jia - Michael V. Le - Salman Ahmed 0001 - Dan Williams 0001 - Hani Jamjoom - Tianyin Xu reason: "Eliminates the trap-based overhead of kprobes by using binary rewriting to instrument kernel functions at near-zero cost, enabling always-on production tracing." - title: 'FBMM: Making Memory Management Extensible With Filesystems' authors: - Bijan Tabatabai - James Christopher Sorenson III - Michael M. Swift reason: "Proposes delegating Linux virtual-memory management to filesystem drivers via a clean abstraction layer, opening the OS memory subsystem to the same extensibility that filesystems enjoy." - title: Limitations and Opportunities of Modern Hardware Isolation Mechanisms authors: - Xiangdong Chen - Zhaofeng Li 0004 - Tirth Jain - Vikram Narayanan - Anton Burtsev reason: "Empirically evaluates Intel MPK, RISC-V sPMP, and related primitives and shows that their performance and safety properties diverge sharply from vendor claims, motivating a fresh look at hardware-assisted compartmentalization." - title: 'FastCommit: resource-efficient, performant and cost-effective file system journaling' authors: - Harshad Shirwadkar - Saurabh Kadekodi - Theodore Y. Ts'o reason: "Redesigns ext4 journal commits to write only changed metadata deltas rather than full blocks, slashing journaling overhead while preserving crash consistency — and is already deployed in the Linux kernel." - title: 'ZMS: Zone Abstraction for Mobile Flash Storage' authors: - Joo Young Hwang - Seokhwan Kim - Daejun Park 0002 - Yong-Gil Song - Junyoung Han - Seunghyun Choi - Sangyeun Cho - Youjip Won reason: "Introduces a zone-based abstraction that exposes the append-only write semantics of mobile UFS flash to the OS, cutting write amplification and GC overhead by an order of magnitude on mobile workloads." - title: 'Ethane: An Asymmetric File System for Disaggregated Persistent Memory' authors: - Miao Cai 0001 - Junru Shen - Baoliu Ye reason: "Proposes a split-path file system design where reads bypass the server entirely and writes use lightweight logging, achieving near-DRAM read latency on disaggregated persistent memory." - title: 'StreamCache: Revisiting Page Cache for File Scanning on Fast Storage Devices' authors: - Zhiyue Li - Guangyan Zhang reason: "Demonstrates that the Linux page cache becomes a bottleneck — not a benefit — for sequential scans on NVMe SSDs, and replaces it with a lightweight streaming buffer that halves latency for analytical workloads." - title: 'PeRF: Preemption-enabled RDMA Framework' authors: - Sugi Lee - Mingyu Choi - Ikjun Yeom - Younghoon Kim reason: "Adds fine-grained preemption to RDMA by intercepting work-queue operations at the NIC driver level, enabling priority isolation for latency-sensitive RPC traffic sharing a fabric with bulk transfers." - title: 'OSMOSIS: Enabling Multi-Tenancy in Datacenter SmartNICs' authors: - Mikhail Khalilov - Marcin Chrapek - Siyuan Shen - Alessandro Vezzu - Thomas Benz - Salvatore Di Girolamo - Timo Schneider - Daniele De Sensi - Luca Benini - Torsten Hoefler reason: "Designs an OS-like resource manager for SmartNIC compute and memory that enforces tenant isolation and QoS, showing that shared-SmartNIC deployments are practical without sacrificing performance." - title: 'mmTLS: Scaling the Performance of Encrypted Network Traffic Inspection' authors: - Junghan Yoon - Seunghyun Do - Duckwoo Kim - Taejoong Chung - KyoungSoo Park reason: "Splits TLS session state across multiple cores using a novel sharding scheme, removing the per-connection serialization bottleneck in middlebox TLS inspection and achieving near-linear multi-core scaling." - title: 'UniMem: Redesigning Disaggregated Memory within A Unified Local-Remote Memory Hierarchy' authors: - Yijie Zhong - Minqiang Zhou - Zhirong Shen - Jiwu Shu reason: "Collapses the local/remote memory distinction into a single unified hierarchy with a new page-placement runtime, achieving transparent memory disaggregation with significantly lower tail latency than prior CXL-based approaches."