2013 · 89 citations · 7 references
ComputingCloud ComputingComputer ScienceCloud ArchitectureCloud Performance OptimizationMobile ComputingCompute Resource ManagementEnergy-efficient Cloud ComputingEnergy-efficient Mobile ComputingMobile Cloud ComputingResource SchedulingTask OffloadingAdaptive OffloadingApplication OffloadingCloud OffloadingEnergy-aware Task OffloadingEnergy-efficient OffloadingExecution Time AnalysisMobile Cloud ArchitectureOptimization-based Offloading
Cloud computation offloading is a promising method that sending heavy computation to resourceful servers on cloud and then receiving the results from them. In this paper, we study the offloading techniques and further explore the tradeoff between shortening execution time and extending battery life of mobile devices. A novel adaptive offloading scheme is proposed and analyzed based on the tradeoff analysis. And it can be realized thanks to the elasticity of cloud computing that the resources can be bought on demand. We have tried to find a server on cloud with a critical value of speedup F for a specified mobile device. When satisfying the requirement such as performance improvement by the system, it is worth sacrificing large F when taking economic factor into consideration.
7
Above the Clouds: A Berkeley View of Cloud Computing
Michael Armbrust, Armando Fox, Rean Griffith et al. · UC Berkeley · 2009 · 5.7K citations
Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?
Karthik Kumar, Yung‐Hsiang Lu · Computer · 2010 · 1.5K citations
A Survey of Computation Offloading for Mobile Systems
Karthik Kumar, Jibang Liu, Yung-Hsiang Lu et al. · Mobile Networks and Applications · 2012 · 845 citations
Energy efficiency of mobile clients in cloud computing
Antti Miettinen, Jukka K. Nurminen · 2010 · 691 citations
Adaptive Offloading for Pervasive Computing
Xiaohui Gu, Alan Messer, Ira Greenberg et al. · IEEE Pervasive Computing · 2004 · 261 citations