Enhanced Mobile Computing Experience with Cloud Offloading
Hao Qian

TL;DR
This paper introduces Jade, a system that enhances mobile computing by intelligently offloading tasks to reduce energy consumption and improve performance on Android devices.
Contribution
Jade adds energy-aware computation offloading to Android, dynamically adapting to workload and network conditions, simplifying developer effort.
Findings
Reduces up to 39% of power consumption
Improves application performance
Adapts to workload and network variations
Abstract
The need for increased performance of mobile device directly conflicts with the desire for longer battery life. Offloading compu-tation to multiple devices is an effective method to reduce energy consumption and enhance performance for mobile applications. Android provides mechanisms for creating mobile applications but lacks a native scheduling system for determining where code should be executed. This paper presents Jade, a system that adds sophisticated energy-aware computation offloading capabilities to Android apps. Jade monitors device and application status and automatically decides where code should be executed. Jade dynamically adjusts offloading strategy by adapting to workload variation, communication costs, and energy status in a distributed network of Android and non-Android devices. Jade minimizes the burden on developers to build applications with computation offloading…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Green IT and Sustainability · Caching and Content Delivery
