With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices forming a mobile-to-mobile opportunistic computing platform. In this paper, we adopt (1) an analytical approach and (2) an experimental approach to highlight the gain given by mobile-to-mobile opportunistic offloading compared to local execution. We also investigate multiple offloading strategies with regards to both computation time and energy consumption. We propose an auto-splitting and offloading algorithms that computes the optimal chunks sizes that could be offloaded remotely to neighboring mobile device. We show that our splitting and offloading algorithm succeeds in picking the optimal chunk sizes and distribution with up to 99.7% efficiency. In addition, the offloader device saves up to 80% energy while offloading the task remotely. For instance if the offloader device is running out of battery, offloading is the ultimate solution to increase its lifetime.

Mobile-to-mobile opportunistic task splitting and offloading / Calice, Gerardo; Mtibaa, Abderrahmen; Beraldi, Roberto; Alnuweiri, Hussein. - STAMPA. - (2015), pp. 565-572. (Intervento presentato al convegno 11th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015 tenutosi a Abu Dhabi; United Arab Emirates) [10.1109/WiMOB.2015.7348012].

Mobile-to-mobile opportunistic task splitting and offloading

BERALDI, ROBERTO
;
2015

Abstract

With the advent of wearable computing and the resulting growth in mobile application market, we investigate mobile opportunistic cloud computing where mobile devices leverage nearby computational resources in order to save execution time and consumed energy. Our goal is to enable generic computation offloading to heterogeneous devices forming a mobile-to-mobile opportunistic computing platform. In this paper, we adopt (1) an analytical approach and (2) an experimental approach to highlight the gain given by mobile-to-mobile opportunistic offloading compared to local execution. We also investigate multiple offloading strategies with regards to both computation time and energy consumption. We propose an auto-splitting and offloading algorithms that computes the optimal chunks sizes that could be offloaded remotely to neighboring mobile device. We show that our splitting and offloading algorithm succeeds in picking the optimal chunk sizes and distribution with up to 99.7% efficiency. In addition, the offloader device saves up to 80% energy while offloading the task remotely. For instance if the offloader device is running out of battery, offloading is the ultimate solution to increase its lifetime.
2015
11th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015
Computer Networks and Communications
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Mobile-to-mobile opportunistic task splitting and offloading / Calice, Gerardo; Mtibaa, Abderrahmen; Beraldi, Roberto; Alnuweiri, Hussein. - STAMPA. - (2015), pp. 565-572. (Intervento presentato al convegno 11th IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, WiMob 2015 tenutosi a Abu Dhabi; United Arab Emirates) [10.1109/WiMOB.2015.7348012].
File allegati a questo prodotto
File Dimensione Formato  
Calice_Mobile-to-Mobile_2015.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 857.65 kB
Formato Adobe PDF
857.65 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/932946
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 10
social impact