~/talk

Bridging Storage and Execution: A Semantic Virtual Bus for On-Demand Application Streaming

Talkat NSDI '26 · 2026-05-04..05-06· [android]
name:Jun Lu
links:none on file
name:JIALIN LI
links:none on file
links:none on file
name:Ju Ren
links:none on file
slides:none on file

STREAMBUS implements a semantic virtual storage bus that turns remote storage into an execution-aware layer by combining a dual-mode transmission (fast on-demand fetch plus slow background prefetch) with a thread-aware Markov-chain model for fine-grained block prediction. It is implemented beneath the filesystem and integrated into Android, skips full downloads and installation, and delivers near-native performance: 15–40% better per-page latency than NVMe in common desktop cases, startup overheads typically below 40% on Wi‑Fi mobile, and 45–78% faster end-to-end on desktop versus native install.

AI-written summary · about

  1. 0:00Stream Bus concept
  2. 1:44Application delivery problems
  3. 3:31Remote execution limitations
  4. 4:54On-demand streaming challenges
  5. 5:59Stream Bus design
  6. 7:23Execution-aware prediction model
  7. 9:08Code block prediction model
  8. 10:15Android integration setup
  9. 11:19Cache hit improvements
  10. 12:22Desktop vs mobile performance
  11. 13:29Startup time comparisons
  12. 14:15Network robustness
  13. 15:19Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.