Empirical Evaluation of Mobile Applications and an Adaptive Approach to Computation Offloading

Public Deposited
Resource Type
Creator
Abstract
  • With the widespread of rich mobile applications, the usage of mobile devices has become popular nowadays. However, mobile devices are limited in battery, CPU, storage. These constraints prevent mobile devices from widely running all kinds of rich mobile applications. Computation offloading is believed to be a potential solution to the hardware limitations of mobile devices for energy saving and/or higher performance. To meet this goal, a number of experiments have been performed in this research to compare energy efficiency of mobile devices with different offloading targets. Experiments have also been conducted to examine the impact of various factors and provide insights on power consumption for different mobile applications. Finally, an adaptive algorithm, based on experimental results, has been developed to automatically select the most suitable computation target which has enough capacity to execute computationally intensive applications for energy saving and achieve a desirable performance at the same time.

Subject
Language
Publisher
Thesis Degree Level
Thesis Degree Name
Thesis Degree Discipline
Identifier
Rights Notes
  • Copyright © 2014 the author(s). Theses may be used for non-commercial research, educational, or related academic purposes only. Such uses include personal study, research, scholarship, and teaching. Theses may only be shared by linking to Carleton University Institutional Repository and no part may be used without proper attribution to the author. No part may be used for commercial purposes directly or indirectly via a for-profit platform; no adaptation or derivative works are permitted without consent from the copyright owner.

Date Created
  • 2014

Relations

In Collection:

Items