siliconandsystems.com/en/articles/category/snapshot

Research Snapshots

07-13[snapshot]Batch Analytics Is Idle Even When Its CPU Is Allocated13m07-13[snapshot]A Flat Profile Can Make a Faster Program Look Slower12m07-13[snapshot]Serve Linearizable Reads from the Node the Client Needs13m07-13[snapshot]An Exabyte Data Lake Can Feed LLM Training If It Learns the Schedule12m07-13[snapshot]Unify Logs, Metrics, and Traces Without an In-Memory Fleet12m07-13[snapshot]Long-Lived VMs Leave Placement Debt Behind13m07-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 Flash13m07-13[snapshot]A Rack Power Budget Changes with Hardware Age13m07-13[snapshot]Instruction-Level iOS Analysis Without Generating Executable Code12m07-13[snapshot]Put the VM Observer Beside the VMM13m07-13[snapshot]Split CPU and Memory Virtualization Across Worlds13m07-13[snapshot]Verify the Allocator That Runs on Twelve Million Phones13m07-13[snapshot]Separate Log Durability from Log Order13m07-13[snapshot]Datacenter Memory Reclamation Reverses the Cache Problem13m07-13[snapshot]Follow the User Interaction Across Android Processes13m07-13[snapshot]Memory Tiering Cannot Reclaim a Cold Object Trapped on a Hot Page12m07-13[snapshot]One Fault-Domain Buffer Can Carry Fleet Maintenance13m07-13[snapshot]Clear Accelerator Demand Every Minute, Not Every Quarter13m07-13[snapshot]Replay the GPU Step That Corrupted the Model13m07-13[snapshot]Learn the Rollout Tail Before It Forms13m07-13[snapshot]Make the S3 Model Precise Enough to Be the Specification12m07-13[snapshot]Turn Kernel Constants into Millisecond Control Points12m02-24[snapshot]Cloud Garbage Collection Can Punch Holes Before It Moves Bytes12m02-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 Boundary13m02-24[snapshot]Database Compression Needs a Fast Path for the Bytes That Commit13m02-24[snapshot]File Synchronization Can Reuse Work the Storage Layer Already Did12m02-24[snapshot]Zoned Mobile Flash Works Only When Android Preserves Its Contract12m
# 2025
10-12[snapshot]Memory-Safe Compartments Without an MMU13m10-12[snapshot]Reuse Yesterday's Optimizer State for the Next Allocation Round13m10-12[snapshot]Compress Keys, Values, Tokens, and Heads Differently13m10-12[snapshot]One Output Token Changes the Inference Engine13m10-12[snapshot]Freeze the RDMA Device, Not the Application Contract13m10-12[snapshot]Let SmartNIC Control Tasks Borrow Data-Plane Cores13m07-07[snapshot]One Publishing Path for Live and Collaborative Video13m07-07[snapshot]When One Ordered Stream Must Reach Thousands of Readers15m07-07[snapshot]A Failure Detector Fast Enough to Change the Protocol13m07-07[snapshot]Recover the Reduction Tree from Floating-Point Outputs12m07-07[snapshot]Record the Kernel Slice, Not the Entire Machine14m07-07[snapshot]Spend Latency When the Shopper Stops Moving12m07-07[snapshot]The Receive Ring Was Doing Two Jobs12m07-07[snapshot]Move Paging Policy Out, Keep the Fault Path In12m07-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 Work13m02-25[snapshot]A Filesystem Process Can Crash Without Erasing the Application's Past14m02-25[snapshot]A TEE Must Reject Disk States the Application Never Committed12m02-25[snapshot]Container Startup Wants a Memory Image, Not a Storage Archive12m