Inter-Layer Per-Mobile Optimization of Cloud Mobile Computing: A Message-Passing Approach
Shahrouz Khalili, Osvaldo Simeone

TL;DR
This paper introduces a message-passing based algorithm for inter-layer optimization in cloud mobile computing, significantly reducing complexity and improving task offloading efficiency across application and physical layers.
Contribution
It proposes a novel message-passing approach that exploits call graph structures for efficient, near-optimal inter-layer task offloading in cloud mobile computing.
Findings
Linear complexity for call trees
Efficient extensions for complex call graphs
Optimal solutions for serial implementation
Abstract
Cloud mobile computing enables the offloading of computation-intensive applications from a mobile device to a cloud processor via a wireless interface. In light of the strong interplay between offloading decisions at the application layer and physical-layer parameters, which determine the energy and latency associated with the mobile-cloud communication, this paper investigates the inter-layer optimization of fine-grained task offloading across both layers. In prior art, this problem was formulated, under a serial implementation of processing and communication, as a mixed integer program, entailing a complexity that is exponential in the number of tasks. In this work, instead, algorithmic solutions are proposed that leverage the structure of the call graphs of typical applications by means of message passing on the call graph, under both serial and parallel implementations of processing…
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.
