Reproduce “Ariadne: A Hotness-Aware and Size-Adaptive Compressed Swap Technique for Fast Application Relaunch and Reduced CPU Usage on Mobile Devices” on OpenResearch
Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.
Universal app for Apple silicon and Intel. Requires macOS 11 or later.
About this paper
Yu Liang, Aofeng Shen, Chun Jason Xue, Riwei Pan, Haiyu Mao, Nika Mansouri Ghiasi, Qingcai Jiang, Rakesh Nadig and 4 more
Ariadne introduces a hotness-aware and size-adaptive compressed swap technique for mobile devices, reducing application relaunch latency by 50% and CPU usage by 15% on average compared to the state-of-the-art ZRAM scheme.
Key insights
- Hot data, used during application relaunch, exhibits high similarity (70% average) and reuse (98% average) across consecutive launches.
- Small-size compression is significantly faster for mobile anonymous data (59.2x for LZ4) but yields lower compression ratios compared to large-size compression.
- Substantial spatial locality exists in zpool data access during application relaunch (e.g., 86% probability of accessing two consecutive pages for YouTube).
Summary by alphaXiv.
Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.