Abstract
This paper presents a framework of Mirroring Mobile Phone in the Clouds (MMPC) to speed up data/computing intensive applications on a mobile phone by taking full advantage of the super computing power of the clouds. An application on the mobile phone is dynamically partitioned in such a way that the heavy-weighted part is always running on a mirrored server in the clouds while the light-weighted part remains on the mobile phone. A performance improvement (an energy consumption reduction of 70% and a speed-up of 15x) is achieved at the cost of the communication overhead between the mobile phone and the clouds (to transfer the application codes and intermediate results) of a desired application. Our original contributions include a dynamic profiler and a dynamic partitioning algorithm compared with traditional approaches of either statically partitioning a mobile application or modifying a mobile application to support the required partitioning.
Original language | English |
---|---|
Title of host publication | 2014 IEEE International Conference on Mobile Services |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Number of pages | 7 |
ISBN (Electronic) | 9781479950607 |
DOIs | |
Publication status | Published - 16 Oct 2014 |
Event | IEEE International Conference on Mobile Services 2014 - Anchorage, United States Duration: 27 Jun 2014 → 2 Jul 2014 |
Conference
Conference | IEEE International Conference on Mobile Services 2014 |
---|---|
Abbreviated title | MS 2014 |
Country/Territory | United States |
City | Anchorage |
Period | 27/06/14 → 2/07/14 |