File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/ICPP.2010.79
- Scopus: eid_2-s2.0-78649618924
- Find via
Supplementary
-
Citations:
- Scopus: 0
- Appears in Collections:
Conference Paper: A stack-on-demand execution model for elastic computing
Title | A stack-on-demand execution model for elastic computing |
---|---|
Authors | |
Keywords | Cloud computing Computation migration Mobile agents Stack-on-demand Strong mobility |
Issue Date | 2010 |
Publisher | IEEE, Computer Society. |
Citation | The 39th International Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, 13-16 September 2010. In Proceedings of the 39th ICPP, 2010, p. 208-217 How to Cite? |
Abstract | Cloud computing is all the rage these days; its confluence with mobile computing would bring an even more pervasive influence. Clouds per se are elastic computing infrastructure where mobile applications can offload or draw tasks in an on-demand push-pull manner. Lightweight and portable task migration support enabling better resource utilization and data access locality is the key for success of mobile cloud computing. Existing task migration mechanisms are however too coarse-grained and costly, offsetting the benefits from migration and hampering flexible task partitioning among the mobile and cloud resources. We propose a new computation migration technique called stack-on-demand (SOD) that exports partial execution states of a stack machine to achieve agile mobility, easing into small-capacity devices and flexible distributed execution in a multi-domain workflow style. Our design also couples SOD with a novel object faulting technique for efficient access to remote objects. We implement the SOD concept into a middleware system for transparent execution migration of Java programs. It is shown that SOD migration cost is pretty low, comparing to several existing migration mechanisms. We also conduct experiments with an iPhone handset to demonstrate the elasticity of SOD by which server-side heavyweight processes can run adaptively on the cell phone. © 2010 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/125707 |
ISSN | 2020 SCImago Journal Rankings: 0.269 |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Ma, RKK | en_HK |
dc.contributor.author | Lam, KT | en_HK |
dc.contributor.author | Wang, CL | en_HK |
dc.contributor.author | Zhang, C | en_HK |
dc.date.accessioned | 2010-10-31T11:47:13Z | - |
dc.date.available | 2010-10-31T11:47:13Z | - |
dc.date.issued | 2010 | en_HK |
dc.identifier.citation | The 39th International Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, 13-16 September 2010. In Proceedings of the 39th ICPP, 2010, p. 208-217 | en_HK |
dc.identifier.issn | 0190-3918 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/125707 | - |
dc.description.abstract | Cloud computing is all the rage these days; its confluence with mobile computing would bring an even more pervasive influence. Clouds per se are elastic computing infrastructure where mobile applications can offload or draw tasks in an on-demand push-pull manner. Lightweight and portable task migration support enabling better resource utilization and data access locality is the key for success of mobile cloud computing. Existing task migration mechanisms are however too coarse-grained and costly, offsetting the benefits from migration and hampering flexible task partitioning among the mobile and cloud resources. We propose a new computation migration technique called stack-on-demand (SOD) that exports partial execution states of a stack machine to achieve agile mobility, easing into small-capacity devices and flexible distributed execution in a multi-domain workflow style. Our design also couples SOD with a novel object faulting technique for efficient access to remote objects. We implement the SOD concept into a middleware system for transparent execution migration of Java programs. It is shown that SOD migration cost is pretty low, comparing to several existing migration mechanisms. We also conduct experiments with an iPhone handset to demonstrate the elasticity of SOD by which server-side heavyweight processes can run adaptively on the cell phone. © 2010 IEEE. | en_HK |
dc.language | eng | en_HK |
dc.publisher | IEEE, Computer Society. | - |
dc.relation.ispartof | Proceedings of the International Conference on Parallel Processing | en_HK |
dc.rights | ©2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Cloud computing | en_HK |
dc.subject | Computation migration | en_HK |
dc.subject | Mobile agents | en_HK |
dc.subject | Stack-on-demand | en_HK |
dc.subject | Strong mobility | en_HK |
dc.title | A stack-on-demand execution model for elastic computing | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0190-3918&volume=&spage=208&epage=217&date=2010&atitle=A+stack-on-demand+execution+model+for+elastic+computing | - |
dc.identifier.email | Wang, CL:clwang@cs.hku.hk | en_HK |
dc.identifier.authority | Wang, CL=rp00183 | en_HK |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.1109/ICPP.2010.79 | en_HK |
dc.identifier.scopus | eid_2-s2.0-78649618924 | en_HK |
dc.identifier.hkuros | 179399 | en_HK |
dc.identifier.hkuros | 230380 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-78649618924&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 208 | en_HK |
dc.identifier.epage | 217 | en_HK |
dc.publisher.place | United States | en_HK |
dc.description.other | The 39th International Conference on Parallel Processing (ICPP 2010), San Diego, California, USA, 13-16 September 2010. In Proceedings of the 39th ICPP, 2010, p. 208-217 | - |
dc.identifier.scopusauthorid | Ma, RKK=36651189900 | en_HK |
dc.identifier.scopusauthorid | Lam, KT=26031004100 | en_HK |
dc.identifier.scopusauthorid | Wang, CL=7501646188 | en_HK |
dc.identifier.scopusauthorid | Zhang, C=36652169100 | en_HK |
dc.identifier.issnl | 0190-3918 | - |