Dynamically partitioning applications between weak devices and clouds
- 15 June 2010
- proceedings article
- Published by Association for Computing Machinery (ACM)
Abstract
Mobile cloud computing applications run diverse workloads under diverse device platforms, networks, and clouds. Traditionally these applications are statically partitioned between weak devices and clouds, thus may be significantly inefficient in heterogeneous environments and workloads. We introduce the notion of dynamic partitioning of applications between weak devices and clouds and argue that this is key to addressing heterogeneity problems. We formulate the dynamic partitioning problem and discuss major research challenges around system support for dynamic partitioning.Keywords
This publication has 10 references indexed in Scilit:
- HOPPublished by Association for Computing Machinery (ACM) ,2011
- Secure web applications via automatic partitioningPublished by Association for Computing Machinery (ACM) ,2007
- Reliable and efficient programming abstractions for wireless sensor networksPublished by Association for Computing Machinery (ACM) ,2007
- A unified platform for data driven web applications with automatic client-server partitioningPublished by Association for Computing Machinery (ACM) ,2007
- An effective offloading middleware for pervasive services on mobile devicesPervasive and Mobile Computing, 2007
- Photo tourismACM Transactions on Graphics, 2006
- SURF: Speeded Up Robust FeaturesLecture Notes in Computer Science, 2006
- Hilda: A High-Level Language for Data-DrivenWeb ApplicationsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Distinctive Image Features from Scale-Invariant KeypointsInternational Journal of Computer Vision, 2004
- Object class recognition by unsupervised scale-invariant learningPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003