Camel: Smart, Adaptive Energy Optimization for Mobile Web Interactions
Jie Ren, Lu Yuan, Petteri Nurmi, Xiaoming Wang, Miao Ma, Ling Gao, Zhanyong Tang, Jie Zheng, Zheng Wang
Abstract
Web technology underpins many interactive mobile applications. However, energy-efficient mobile web interactions is an outstanding challenge. Given the increasing diversity and complexity of mobile hardware, any practical optimization scheme must work for a wide range of users, mobile platforms and web workloads. This paper presents CAMEL, a novel energy optimization system for mobile web interactions. CAMEL leverages machine learning techniques to develop a smart, adaptive scheme to judiciously trade performance for reduced power consumption. Unlike prior work, CAMEL directly models how a given web content affects the user expectation and uses this to guide energy optimization. It goes further by employing transfer learning and conformal predictions to tune a previously learned model in the end-user environment and improve it over time. We apply CAMEL to Chromium and evaluate it on four distinct mobile systems involving 1,000 testing webpages and 30 users. Compared to four state-of-the-art web-event optimizers, CAMEL delivers 22% more energy savings, but with 49% fewer violations on the quality of user experience, and exhibits orders of magnitudes less overhead when targeting a new computing environment.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext dfef90b3-624f-4129-8f28-80b431db48deCited by top-tier papers2
- Adaptive Computation Offloading for Mobile Augmented RealityJie Ren, Ling Gao, Xiaoming Wang, Miao Ma et al.UbiComp 2022 · 22 citations
- SERENUS: Alleviating Low-Battery Anxiety Through Real-time, Accurate, and User-Friendly Energy Consumption Prediction of Mobile ApplicationsSera Lee, Dae R. Jeong, Junyoung Choi, Jaeheon Kwak et al.UIST 2024 · 4 citations
Builds on1
Related papers
- Detecting and diagnosing energy issues for mobile applicationsXueliang Li, Yuming Yang, Yepang Liu, John P. Gallagher et al.ISSTA 2020 · 18 citations
- Portable Power Modeling with Transfer Learning on JVM-Based ApplicationsJoseph Raskind, Timur Babakol, Yu David LiuICSE 2026
- Camel: Context-Aware Magnetic MIMO Wireless Power Transfer with In-band CommunicationHao Zhou, Zhao Chen, Wangqiu Zhou, Haisheng Tan et al.INFOCOM 2021 · 19 citations
- DeepAdapter: A Collaborative Deep Learning Framework for the Mobile Web Using Context-Aware Network PruningYakun Huang, Xiuquan Qiao, Jian Tang, Pei Ren et al.INFOCOM 2020 · 32 citations
- Developer and user-transparent compiler optimization for interactive applicationsPaschalis Mpeis, Pavlos Petoumenos, Kim M. Hazelwood, Hugh LeatherPLDI 2021 · 2 citations
