Can offloading save energy for popular apps?

Aki Saarinen, Matti Siekkinen, Yu Xiao, Jukka K. Nurminen, Matti Kemppainen, Pan Hui

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

6 Citations (Scopus)

Abstract

Offloading tasks to cloud is one of the proposed solutions for extending battery life of mobile devices. Most prior research focuses on offloading computation, leaving communicationrelated tasks out of scope. However, most popular applications today involve intensive communication that consumes a significant part of the overall energy. Hence, we currently do not know how feasible it is to use offloading for saving energy in such apps. In this paper, we first show that it is possible to save energy by offloading communication-related tasks of the app to the cloud. We use an open source Twitter client, AndTweet, as a case study. However, using a set of popular open source applications, we also show that existing apps contain constraints that have to be released with code modifications before offloading can be profitable, and that the potential energy savings depend on many communication parameters. We therefore develop two tools: the first to identify the constraints and the other for fine-grained communication energy estimation. We exemplify the tools and explain how they could be used to help offloading parts of popular apps successfully. Copyright 2012 ACM.
Original languageEnglish
Title of host publicationProceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12
Place of PublicationNew York, USA
PublisherAssociation for Computing Machinery ACM
Pages3-10
ISBN (Print)978-1-4503-1526-5
DOIs
Publication statusPublished - 2012
MoE publication typeNot Eligible

Fingerprint

Equipment and Supplies
Research

Cite this

Saarinen, A., Siekkinen, M., Xiao, Y., Nurminen, J. K., Kemppainen, M., & Hui, P. (2012). Can offloading save energy for popular apps? In Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12 (pp. 3-10). New York, USA: Association for Computing Machinery ACM. https://doi.org/10.1145/2348676.2348680
Saarinen, Aki ; Siekkinen, Matti ; Xiao, Yu ; Nurminen, Jukka K. ; Kemppainen, Matti ; Hui, Pan. / Can offloading save energy for popular apps?. Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12. New York, USA : Association for Computing Machinery ACM, 2012. pp. 3-10
@inproceedings{7cf062e4440d4e71b727acd1ce069c43,
title = "Can offloading save energy for popular apps?",
abstract = "Offloading tasks to cloud is one of the proposed solutions for extending battery life of mobile devices. Most prior research focuses on offloading computation, leaving communicationrelated tasks out of scope. However, most popular applications today involve intensive communication that consumes a significant part of the overall energy. Hence, we currently do not know how feasible it is to use offloading for saving energy in such apps. In this paper, we first show that it is possible to save energy by offloading communication-related tasks of the app to the cloud. We use an open source Twitter client, AndTweet, as a case study. However, using a set of popular open source applications, we also show that existing apps contain constraints that have to be released with code modifications before offloading can be profitable, and that the potential energy savings depend on many communication parameters. We therefore develop two tools: the first to identify the constraints and the other for fine-grained communication energy estimation. We exemplify the tools and explain how they could be used to help offloading parts of popular apps successfully. Copyright 2012 ACM.",
author = "Aki Saarinen and Matti Siekkinen and Yu Xiao and Nurminen, {Jukka K.} and Matti Kemppainen and Pan Hui",
year = "2012",
doi = "10.1145/2348676.2348680",
language = "English",
isbn = "978-1-4503-1526-5",
pages = "3--10",
booktitle = "Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12",
publisher = "Association for Computing Machinery ACM",
address = "United States",

}

Saarinen, A, Siekkinen, M, Xiao, Y, Nurminen, JK, Kemppainen, M & Hui, P 2012, Can offloading save energy for popular apps? in Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12. Association for Computing Machinery ACM, New York, USA, pp. 3-10. https://doi.org/10.1145/2348676.2348680

Can offloading save energy for popular apps? / Saarinen, Aki; Siekkinen, Matti; Xiao, Yu; Nurminen, Jukka K.; Kemppainen, Matti; Hui, Pan.

Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12. New York, USA : Association for Computing Machinery ACM, 2012. p. 3-10.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - Can offloading save energy for popular apps?

AU - Saarinen, Aki

AU - Siekkinen, Matti

AU - Xiao, Yu

AU - Nurminen, Jukka K.

AU - Kemppainen, Matti

AU - Hui, Pan

PY - 2012

Y1 - 2012

N2 - Offloading tasks to cloud is one of the proposed solutions for extending battery life of mobile devices. Most prior research focuses on offloading computation, leaving communicationrelated tasks out of scope. However, most popular applications today involve intensive communication that consumes a significant part of the overall energy. Hence, we currently do not know how feasible it is to use offloading for saving energy in such apps. In this paper, we first show that it is possible to save energy by offloading communication-related tasks of the app to the cloud. We use an open source Twitter client, AndTweet, as a case study. However, using a set of popular open source applications, we also show that existing apps contain constraints that have to be released with code modifications before offloading can be profitable, and that the potential energy savings depend on many communication parameters. We therefore develop two tools: the first to identify the constraints and the other for fine-grained communication energy estimation. We exemplify the tools and explain how they could be used to help offloading parts of popular apps successfully. Copyright 2012 ACM.

AB - Offloading tasks to cloud is one of the proposed solutions for extending battery life of mobile devices. Most prior research focuses on offloading computation, leaving communicationrelated tasks out of scope. However, most popular applications today involve intensive communication that consumes a significant part of the overall energy. Hence, we currently do not know how feasible it is to use offloading for saving energy in such apps. In this paper, we first show that it is possible to save energy by offloading communication-related tasks of the app to the cloud. We use an open source Twitter client, AndTweet, as a case study. However, using a set of popular open source applications, we also show that existing apps contain constraints that have to be released with code modifications before offloading can be profitable, and that the potential energy savings depend on many communication parameters. We therefore develop two tools: the first to identify the constraints and the other for fine-grained communication energy estimation. We exemplify the tools and explain how they could be used to help offloading parts of popular apps successfully. Copyright 2012 ACM.

U2 - 10.1145/2348676.2348680

DO - 10.1145/2348676.2348680

M3 - Conference article in proceedings

SN - 978-1-4503-1526-5

SP - 3

EP - 10

BT - Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12

PB - Association for Computing Machinery ACM

CY - New York, USA

ER -

Saarinen A, Siekkinen M, Xiao Y, Nurminen JK, Kemppainen M, Hui P. Can offloading save energy for popular apps? In Proceedings of the seventh ACM international workshop on Mobility in the evolving internet architecture - MobiArch '12. New York, USA: Association for Computing Machinery ACM. 2012. p. 3-10 https://doi.org/10.1145/2348676.2348680