COMPSs-Mobile: parallel programming for mobile-cloud computing
Document typeConference report
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
European Commission's projectASCETIC - Adapting Service lifeCycle towards EfficienT Clouds (EC-FP7-610874)
The advent of Cloud and the popularization of mobile devices have led us to a shift in computing access. Computing users will have an interaction display while the real computation will be performed remotely, in the Cloud. COMPSs-Mobile is a framework that aims to ease the development of energy-efficient and high-performing applications for this environment. The framework provides an infrastructure-unaware programming model that allows developers to code regular Android applications that, transparently, are parallelized, and partially offloaded to remote resources. This paper gives an overview of the programming model and describes the internal components of the toolkit which supports it focusing on the offloading and checkpointing mechanisms. It also presents the results of some tests conducted to evaluate the behavior of the solution and to measure the potential benefits in Android applications.
CitationLordan, F., Badia, R.M. COMPSs-Mobile: parallel programming for mobile-cloud computing. A: IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. "2016 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2016): Cartagena, Colombia: 16-19 May 2016". Cartagena: Institute of Electrical and Electronics Engineers (IEEE), 2016, p. 497-500.
All rights reserved. This work is protected by the corresponding intellectual and industrial property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public communication or transformation of this work are prohibited without permission of the copyright holder