Loading…

Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones

In this paper, we propose to leverage cloud computing to tame resource-poor mobile devices. Specifically, mobile applications can be executed in the mobile device (known as mobile execution) or offloaded to the cloud clone for execution (known as cloud execution), with an objective to conserve energ...

Full description

Saved in:
Bibliographic Details
Main Authors: Yonggang Wen, Weiwen Zhang, Haiyun Luo
Format: Conference Proceeding
Language:English
Subjects:
Citations: Items that cite this one
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c225t-c429625c413e933970b4b3c26fd5985052bcacf162b0aa711b5f28d86fe6ac43
cites
container_end_page 2720
container_issue
container_start_page 2716
container_title
container_volume
creator Yonggang Wen
Weiwen Zhang
Haiyun Luo
description In this paper, we propose to leverage cloud computing to tame resource-poor mobile devices. Specifically, mobile applications can be executed in the mobile device (known as mobile execution) or offloaded to the cloud clone for execution (known as cloud execution), with an objective to conserve energy for mobile device. The energy-optimal execution policy is obtained by solving two constrained optimization problems, i.e., how to optimally configure the clock frequency to complete CPU cycles for mobile execution, and how to optimally schedule the data transmission for cloud execution in order to achieve the minimal energy within time delay. Closed-form solutions are obtained for both cases and applied to decide the optimal condition under whether the local execution or the remote execution is more energy-efficient for the mobile device. Moreover, numerical results illustrate that a significant amount of energy (e.g., up to 13 times for a typical mobile application profile) can be saved by optimally offloading the mobile application to the cloud clone.
doi_str_mv 10.1109/INFCOM.2012.6195685
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_6195685</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6195685</ieee_id><sourcerecordid>6195685</sourcerecordid><originalsourceid>FETCH-LOGICAL-c225t-c429625c413e933970b4b3c26fd5985052bcacf162b0aa711b5f28d86fe6ac43</originalsourceid><addsrcrecordid>eNpVUMlOAkEUbLdEgnwBl_6Bxt4Xb4aAkqBcOHgj3T1vsM0wPZkZVP5eiHiwDlWVVN5LqhAaMzphjLr7xet8unqZcMr4RDOntFUXaOSMZVIbQY1R9hINuJaMOGvk1b9MyGs0oEYKwrR-u0WjrvugRxgqKLMDFGY1tNsDyU2fdr7CuxxSBdg3TZWi71OuMXxD3J_cA177Xaq3uIUu79sIpMm5_Tsp4DNF6PBX6t9xrPK-OHEN3R26KX3VweisQ7Sez9bTZ7JcPS2mj0sSOVc9iZI7zVWUTIATwhkaZBCR67JQziqqeIg-lkzzQL03jAVVcltYXYL2UYohGv--TQCwadpjnfawOQ8mfgDi31xx</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones</title><source>IEEE Xplore All Conference Series</source><creator>Yonggang Wen ; Weiwen Zhang ; Haiyun Luo</creator><creatorcontrib>Yonggang Wen ; Weiwen Zhang ; Haiyun Luo</creatorcontrib><description>In this paper, we propose to leverage cloud computing to tame resource-poor mobile devices. Specifically, mobile applications can be executed in the mobile device (known as mobile execution) or offloaded to the cloud clone for execution (known as cloud execution), with an objective to conserve energy for mobile device. The energy-optimal execution policy is obtained by solving two constrained optimization problems, i.e., how to optimally configure the clock frequency to complete CPU cycles for mobile execution, and how to optimally schedule the data transmission for cloud execution in order to achieve the minimal energy within time delay. Closed-form solutions are obtained for both cases and applied to decide the optimal condition under whether the local execution or the remote execution is more energy-efficient for the mobile device. Moreover, numerical results illustrate that a significant amount of energy (e.g., up to 13 times for a typical mobile application profile) can be saved by optimally offloading the mobile application to the cloud clone.</description><identifier>ISSN: 0743-166X</identifier><identifier>ISBN: 9781467307734</identifier><identifier>ISBN: 1467307734</identifier><identifier>EISSN: 2641-9874</identifier><identifier>EISBN: 9781467307758</identifier><identifier>EISBN: 1467307750</identifier><identifier>EISBN: 9781467307741</identifier><identifier>EISBN: 1467307742</identifier><identifier>DOI: 10.1109/INFCOM.2012.6195685</identifier><language>eng</language><publisher>IEEE</publisher><subject>application offloading ; Cloning ; cloud computing ; dynamic voltage scaling ; mobile applications ; Mobile communication ; Transmission line matrix methods</subject><ispartof>2012 Proceedings IEEE INFOCOM, 2012, p.2716-2720</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c225t-c429625c413e933970b4b3c26fd5985052bcacf162b0aa711b5f28d86fe6ac43</citedby></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6195685$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2057,27924,54554,54919,54931</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6195685$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Yonggang Wen</creatorcontrib><creatorcontrib>Weiwen Zhang</creatorcontrib><creatorcontrib>Haiyun Luo</creatorcontrib><title>Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones</title><title>2012 Proceedings IEEE INFOCOM</title><addtitle>INFCOM</addtitle><description>In this paper, we propose to leverage cloud computing to tame resource-poor mobile devices. Specifically, mobile applications can be executed in the mobile device (known as mobile execution) or offloaded to the cloud clone for execution (known as cloud execution), with an objective to conserve energy for mobile device. The energy-optimal execution policy is obtained by solving two constrained optimization problems, i.e., how to optimally configure the clock frequency to complete CPU cycles for mobile execution, and how to optimally schedule the data transmission for cloud execution in order to achieve the minimal energy within time delay. Closed-form solutions are obtained for both cases and applied to decide the optimal condition under whether the local execution or the remote execution is more energy-efficient for the mobile device. Moreover, numerical results illustrate that a significant amount of energy (e.g., up to 13 times for a typical mobile application profile) can be saved by optimally offloading the mobile application to the cloud clone.</description><subject>application offloading</subject><subject>Cloning</subject><subject>cloud computing</subject><subject>dynamic voltage scaling</subject><subject>mobile applications</subject><subject>Mobile communication</subject><subject>Transmission line matrix methods</subject><issn>0743-166X</issn><issn>2641-9874</issn><isbn>9781467307734</isbn><isbn>1467307734</isbn><isbn>9781467307758</isbn><isbn>1467307750</isbn><isbn>9781467307741</isbn><isbn>1467307742</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNpVUMlOAkEUbLdEgnwBl_6Bxt4Xb4aAkqBcOHgj3T1vsM0wPZkZVP5eiHiwDlWVVN5LqhAaMzphjLr7xet8unqZcMr4RDOntFUXaOSMZVIbQY1R9hINuJaMOGvk1b9MyGs0oEYKwrR-u0WjrvugRxgqKLMDFGY1tNsDyU2fdr7CuxxSBdg3TZWi71OuMXxD3J_cA177Xaq3uIUu79sIpMm5_Tsp4DNF6PBX6t9xrPK-OHEN3R26KX3VweisQ7Sez9bTZ7JcPS2mj0sSOVc9iZI7zVWUTIATwhkaZBCR67JQziqqeIg-lkzzQL03jAVVcltYXYL2UYohGv--TQCwadpjnfawOQ8mfgDi31xx</recordid><startdate>201203</startdate><enddate>201203</enddate><creator>Yonggang Wen</creator><creator>Weiwen Zhang</creator><creator>Haiyun Luo</creator><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope></search><sort><creationdate>201203</creationdate><title>Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones</title><author>Yonggang Wen ; Weiwen Zhang ; Haiyun Luo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c225t-c429625c413e933970b4b3c26fd5985052bcacf162b0aa711b5f28d86fe6ac43</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>application offloading</topic><topic>Cloning</topic><topic>cloud computing</topic><topic>dynamic voltage scaling</topic><topic>mobile applications</topic><topic>Mobile communication</topic><topic>Transmission line matrix methods</topic><toplevel>online_resources</toplevel><creatorcontrib>Yonggang Wen</creatorcontrib><creatorcontrib>Weiwen Zhang</creatorcontrib><creatorcontrib>Haiyun Luo</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Yonggang Wen</au><au>Weiwen Zhang</au><au>Haiyun Luo</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones</atitle><btitle>2012 Proceedings IEEE INFOCOM</btitle><stitle>INFCOM</stitle><date>2012-03</date><risdate>2012</risdate><spage>2716</spage><epage>2720</epage><pages>2716-2720</pages><issn>0743-166X</issn><eissn>2641-9874</eissn><isbn>9781467307734</isbn><isbn>1467307734</isbn><eisbn>9781467307758</eisbn><eisbn>1467307750</eisbn><eisbn>9781467307741</eisbn><eisbn>1467307742</eisbn><abstract>In this paper, we propose to leverage cloud computing to tame resource-poor mobile devices. Specifically, mobile applications can be executed in the mobile device (known as mobile execution) or offloaded to the cloud clone for execution (known as cloud execution), with an objective to conserve energy for mobile device. The energy-optimal execution policy is obtained by solving two constrained optimization problems, i.e., how to optimally configure the clock frequency to complete CPU cycles for mobile execution, and how to optimally schedule the data transmission for cloud execution in order to achieve the minimal energy within time delay. Closed-form solutions are obtained for both cases and applied to decide the optimal condition under whether the local execution or the remote execution is more energy-efficient for the mobile device. Moreover, numerical results illustrate that a significant amount of energy (e.g., up to 13 times for a typical mobile application profile) can be saved by optimally offloading the mobile application to the cloud clone.</abstract><pub>IEEE</pub><doi>10.1109/INFCOM.2012.6195685</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0743-166X
ispartof 2012 Proceedings IEEE INFOCOM, 2012, p.2716-2720
issn 0743-166X
2641-9874
language eng
recordid cdi_ieee_primary_6195685
source IEEE Xplore All Conference Series
subjects application offloading
Cloning
cloud computing
dynamic voltage scaling
mobile applications
Mobile communication
Transmission line matrix methods
title Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T15%3A24%3A28IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Energy-optimal%20mobile%20application%20execution:%20Taming%20resource-poor%20mobile%20devices%20with%20cloud%20clones&rft.btitle=2012%20Proceedings%20IEEE%20INFOCOM&rft.au=Yonggang%20Wen&rft.date=2012-03&rft.spage=2716&rft.epage=2720&rft.pages=2716-2720&rft.issn=0743-166X&rft.eissn=2641-9874&rft.isbn=9781467307734&rft.isbn_list=1467307734&rft_id=info:doi/10.1109/INFCOM.2012.6195685&rft.eisbn=9781467307758&rft.eisbn_list=1467307750&rft.eisbn_list=9781467307741&rft.eisbn_list=1467307742&rft_dat=%3Cieee_CHZPO%3E6195685%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c225t-c429625c413e933970b4b3c26fd5985052bcacf162b0aa711b5f28d86fe6ac43%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6195685&rfr_iscdi=true