content updates, various fixes

This commit is contained in:
khannurien
2026-04-26 12:57:40 +00:00
parent 8484abea47
commit 1a9f822b56
164 changed files with 82726 additions and 163 deletions

View File

@@ -0,0 +1,70 @@
venue: SOSP
year: 2024
date: "2024-11-05"
tags: [operating-systems, distributed-systems, storage, cloud, formal-verification, ml-systems, security, serverless]
selected:
- dblp_key: "conf/sosp/0001HB0CLSACHHL24"
title: "Verus: A Practical Foundation for Systems Verification"
tldr: "Verus is a Rust-based verification framework that makes formal proofs of low-level systems code tractable at scale, covering memory safety, functional correctness, and concurrency."
why_notable: "Formal verification of real systems code has long been impractical; Verus closes the usability gap by integrating SMT-based proofs directly into a systems programming language, making it the most broadly applicable verification tool for the OS community to date."
- dblp_key: "conf/sosp/AthalyeCKTZ24"
title: "Modular Verification of Secure and Leakage-Free Systems: From Application Specification to Circuit-Level Implementation"
tldr: "A modular verification methodology lets developers prove end-to-end that a system leaks no sensitive information, bridging the gap from high-level spec all the way to circuit-level hardware behavior."
why_notable: "Side-channel leakage across abstraction layers is notoriously hard to reason about; this work provides a principled, mechanized framework to do so, setting a new bar for hardware-software co-verification of secure systems."
- dblp_key: "conf/sosp/GiridharanSAAC24"
title: "Autobahn: Seamless high speed BFT"
tldr: "Autobahn is a BFT consensus protocol that achieves high throughput under normal operation while seamlessly falling back to a slow path during faults, eliminating the throughput cliff common in prior BFT designs."
why_notable: "Byzantine fault-tolerant systems have historically traded peak performance for safety margins; Autobahn's seamless transition between fast and slow paths closes that gap and is likely to influence the next generation of production BFT deployments."
- dblp_key: "conf/sosp/DwivediIK24"
title: "Fast, Flexible, and Practical Kernel Extensions"
tldr: "A new kernel extension framework surpasses eBPF's safety and flexibility constraints by using a combination of ahead-of-time compilation and a lean verification layer, enabling complex kernel extensions with near-native performance."
why_notable: "eBPF has become ubiquitous for in-kernel programmability, but its verifier fundamentally limits expressiveness; this work re-examines those trade-offs and offers a path toward richer, safer kernel extensions with broad applicability to networking, tracing, and storage."
- dblp_key: "conf/sosp/Vuppalapati024"
title: "Tiered Memory Management: Access Latency is the Key!"
tldr: "A principled tiered-memory manager that tracks per-page access latency rather than access frequency achieves substantially better performance for modern workloads on heterogeneous DRAM/CXL/NVM memory hierarchies."
why_notable: "As CXL-attached memory becomes mainstream, frequency-based page migration policies inherited from NUMA systems are increasingly inadequate; this paper reframes the problem around latency and provides a practical, deployable design."
- dblp_key: "conf/sosp/RubinAC024"
title: "Fast & Safe IO Memory Protection"
tldr: "A hardware-software co-design eliminates the performance overhead of IOMMU-based DMA isolation by allowing safe, fine-grained IO memory protection without full page-table walks on the critical path."
why_notable: "DMA attacks remain a real threat yet IOMMU protection is widely disabled in production because of latency costs; this work makes protection affordable and is directly relevant to cloud, NIC, and storage subsystem designers."
- dblp_key: "conf/sosp/MuratBXZAG24"
title: "SWARM: Replicating Shared Disaggregated-Memory Data in No Time"
tldr: "SWARM replicates data in disaggregated-memory clusters with near-zero latency overhead by exploiting one-sided RDMA operations and a carefully designed protocol that avoids coordination on the read path."
why_notable: "Disaggregated memory is an emerging data-center architecture; providing fault tolerance without sacrificing its key latency advantage is an open problem, and SWARM's approach is both novel and practically relevant."
- dblp_key: "conf/sosp/KimAKMDMGR24"
title: "Morph: Efficient File-Lifetime Redundancy Management for Cluster File Systems"
tldr: "Morph dynamically transitions files through redundancy schemes (replication → erasure coding) based on observed file age and access patterns, substantially reducing storage overhead in large-scale cluster file systems."
why_notable: "Static redundancy policies waste significant capacity in practice; Morph's lifecycle-aware approach is validated at Google scale and provides a compelling template for storage systems serving diverse workloads."
- dblp_key: "conf/sosp/SongMX024"
title: "PowerInfer: Fast Large Language Model Serving with a Consumer-grade GPU"
tldr: "PowerInfer exploits the activation sparsity of LLMs to partition computation between a consumer GPU and CPU, achieving high inference throughput without data-center hardware."
why_notable: "Democratizing LLM inference beyond cloud hardware is a pressing systems challenge; PowerInfer's sparsity-aware approach delivers surprising performance on commodity hardware and has already influenced a wave of follow-on work."
- dblp_key: "conf/sosp/WuLZ0L024"
title: "LoongServe: Efficiently Serving Long-Context Large Language Models with Elastic Sequence Parallelism"
tldr: "LoongServe introduces elastic sequence parallelism that dynamically adjusts the number of workers handling each long-context request to minimize GPU idle time and satisfy latency SLOs."
why_notable: "Long-context inference strains fixed parallelism strategies, creating severe resource fragmentation; LoongServe's elasticity primitive addresses this gap and is directly applicable to production LLM serving infrastructure."
- dblp_key: "conf/sosp/SzekelyBMK24"
title: "Unifying serverless and microservice workloads with SigmaOS"
tldr: "SigmaOS is an OS-level abstraction that treats serverless functions and microservices as first-class, interchangeable computational units, simplifying resource management and improving utilization for mixed workloads."
why_notable: "The artificial split between serverless and microservice programming models imposes significant operational complexity; SigmaOS's unified abstraction from the MIT systems group offers a clean architectural answer with demonstrated performance gains."
- dblp_key: "conf/sosp/TholoniatKMSVCC24"
title: "Cookie Monster: Efficient On-Device Budgeting for Differentially-Private Ad-Measurement Systems"
tldr: "Cookie Monster implements practical on-device differential-privacy budget management for ad attribution, showing that strong privacy guarantees can be enforced locally without destroying ad-measurement utility."
why_notable: "Browser vendors are actively replacing third-party cookies with privacy-preserving attribution APIs; this paper provides rigorous analysis of the privacy-utility trade-off and offers deployable techniques relevant to both industry standards and future OS-level privacy primitives."
- dblp_key: "conf/sosp/PanWLN024"
title: "Efficient Reproduction of Fault-Induced Failures in Distributed Systems with Feedback-Driven Fault Injection"
tldr: "A feedback-guided fault injection framework automatically reproduces complex distributed-system failures triggered by rare fault combinations, dramatically reducing the manual effort needed to diagnose and fix them."
why_notable: "Fault-induced failures in distributed systems are notoriously hard to reproduce; the paper's closed-loop search strategy is a methodological advance for reliability testing and is likely to influence both academic research and industrial chaos-engineering tools."