Research Snapshots
07-13[snapshot]Batch Analytics Is Idle Even When Its CPU Is Allocated14m07-13[snapshot]A Flat Profile Can Make a Faster Program Look Slower12m07-13[snapshot]Serve Linearizable Reads from the Node the Client Needs14m07-13[snapshot]An Exabyte Data Lake Can Feed LLM Training If It Learns the Schedule19m07-13[snapshot]Unify Logs, Metrics, and Traces Without an In-Memory Fleet13m07-13[snapshot]Long-Lived VMs Leave Placement Debt Behind14m07-13[snapshot]RL Training Needs a Scheduler Inside the Job12m07-13[snapshot]An LLM Optimization Is a Production Change, Not a Suggestion12m07-13[snapshot]Put Billion-Vector Search Back on Flash14m07-13[snapshot]A Rack Power Budget Changes with Hardware Age14m07-13[snapshot]Instruction-Level iOS Analysis Without Generating Executable Code13m07-13[snapshot]Put the VM Observer Beside the VMM14m07-13[snapshot]Split CPU and Memory Virtualization Across Worlds14m07-13[snapshot]Verify the Allocator That Runs on Twelve Million Phones14m07-13[snapshot]Separate Log Durability from Log Order14m07-13[snapshot]Datacenter Memory Reclamation Reverses the Cache Problem14m07-13[snapshot]Follow the User Interaction Across Android Processes14m07-13[snapshot]Memory Tiering Cannot Reclaim a Cold Object Trapped on a Hot Page12m07-13[snapshot]One Fault-Domain Buffer Can Carry Fleet Maintenance14m07-13[snapshot]Clear Accelerator Demand Every Minute, Not Every Quarter13m07-13[snapshot]Replay the GPU Step That Corrupted the Model14m07-13[snapshot]Learn the Rollout Tail Before It Forms14m07-13[snapshot]Make the S3 Model Precise Enough to Be the Specification13m07-13[snapshot]Turn Kernel Constants into Millisecond Control Points12m02-24[snapshot]Cloud Garbage Collection Can Punch Holes Before It Moves Bytes13m02-24[snapshot]Container Startup Is a Metadata Path Before It Is a Download13m02-24[snapshot]An SSD Failure Alert Must Explain the Combination That Fired12m02-24[snapshot]Data Integrity Must Cross the Filesystem Boundary14m02-24[snapshot]Database Compression Needs a Fast Path for the Bytes That Commit13m02-24[snapshot]File Synchronization Can Reuse Work the Storage Layer Already Did13m02-24[snapshot]Zoned Mobile Flash Works Only When Android Preserves Its Contract13m
# 2025
10-12[snapshot]Memory-Safe Compartments Without an MMU14m10-12[snapshot]Reuse Yesterday's Optimizer State for the Next Allocation Round14m10-12[snapshot]Compress Keys, Values, Tokens, and Heads Differently14m10-12[snapshot]One Output Token Changes the Inference Engine14m10-12[snapshot]Freeze the RDMA Device, Not the Application Contract14m10-12[snapshot]Let SmartNIC Control Tasks Borrow Data-Plane Cores14m07-07[snapshot]One Publishing Path for Live and Collaborative Video13m07-07[snapshot]When One Ordered Stream Must Reach Thousands of Readers16m07-07[snapshot]A Failure Detector Fast Enough to Change the Protocol13m07-07[snapshot]Recover the Reduction Tree from Floating-Point Outputs13m07-07[snapshot]Record the Kernel Slice, Not the Entire Machine14m07-07[snapshot]Spend Latency When the Shopper Stops Moving13m07-07[snapshot]The Receive Ring Was Doing Two Jobs12m07-07[snapshot]Move Paging Policy Out, Keep the Fault Path In13m07-07[snapshot]One Training Contract Across Ten Million CPU Cores12m07-07[snapshot]When an LLM Writes the Port and a Solver Repairs It13m07-07[snapshot]A Sub-Millisecond Fork Does Not Make a Fast Function14m07-07[snapshot]A Two-Second Freshness Contract Without Rebuilding the Cache15m07-07[snapshot]Long Contexts Turn Equal Tokens into Unequal Work14m02-25[snapshot]A Filesystem Process Can Crash Without Erasing the Application's Past14m02-25[snapshot]A TEE Must Reject Disk States the Application Never Committed13m02-25[snapshot]Container Startup Wants a Memory Image, Not a Storage Archive13m