9 papers
Big Bird: Resilient Privacy Budgeting Across Untrusted Web Domains
Pierre Tholoniat, Alison Caulfield, Giorgio Cavicchioli +6
The W3C Attribution API is an emerging standard for privacy-preserving advertising measurement. Its current privacy architecture enforces individual differential privacy (IDP) inde…
TierBPF: Page Migration Admission Control for Tiered Memory via eBPF
Xi Wang, Tal Zussman, Yuang Xu +3
Existing software-based memory tiering systems decide which pages to place on the slower or faster tier. However, they do not take into account two important factors that greatly i…
DFUSE: Strongly Consistent Write-Back Kernel Caching for Distributed Userspace File Systems
Haoyu Li, Jingkai Fu, Qing Li +2
Cloud platforms host thousands of tenants that demand POSIX semantics, high throughput, and rapid evolution from their storage layer. Kernel-native distributed file systems supply…
My CXL Pool Obviates Your PCIe Switch
Yuhong Zhong, Daniel S. Berger, Pantea Zardoshti +5
Pooling PCIe devices across multiple hosts offers a promising solution to mitigate stranded I/O resources, enhance device utilization, address device failures, and reduce total cos…
Fake Runs, Real Fixes -- Analyzing xPU Performance Through Simulation
Ioannis Zarkadas, Amanda Tomlinson, Asaf Cidon +2
As models become larger, ML accelerators are a scarce resource whose performance must be continually optimized to improve efficiency. Existing performance analysis tools are coarse…
Cache is King: Smart Page Eviction with eBPF
Tal Zussman, Ioannis Zarkadas, Jeremy Carin +4
The page cache is a central part of an OS. It reduces repeated accesses to storage by deciding which pages to retain in memory. As a result, the page cache has a significant impact…