COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Systems Research Group Seminar > ThinkAir: Dynamic resource allocation and parallel execution in cloud for mobile code offloading
ThinkAir: Dynamic resource allocation and parallel execution in cloud for mobile code offloadingAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Eiko Yoneki. Smartphones have exploded in popularity in recent years, becoming ever more sophisticated and capable. As a result, developers worldwide are building increasingly complex applications that require ever increasing amounts of computational power and energy. In this paper we propose ThinkAir, a framework that makes it simple for developers to migrate their smartphone applications to the cloud. ThinkAir exploits the concept of smartphone virtualization in the cloud and provides method-level computation offloading. Advancing on previous work, it focuses on the elasticity and scalability of the cloud and enhances the power of mobile cloud computing by parallelizing method execution using multiple virtual machine (VM) images. We implement ThinkAir and evaluate it with a range of benchmarks starting from simple micro-benchmarks to more complex applications. First, we show that the execution time and energy consumption decrease two orders of magnitude for a N-queens puzzle application and one order of magnitude for a face detection and a virus scan application. We then show that a parallelizable application can invoke multiple VMs to execute in the cloud in a seamless and on-demand manner such as to achieve greater reduction on execution time and energy consumption. We finally use a memoryhungry image combiner tool to demonstrate that applications can dynamically request VMs with more computational power in order to meet their computational requirements. This talk is part of the Computer Laboratory Systems Research Group Seminar series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsSustainable Development: 11th Distinguished Lecture Series 2013 Communications Research Group Seminar Fitzwilliam College Linguists' EventsOther talksPTPmesh: Data Center Network Latency Measurements Using PTP How could education systems research prompt a change to how DFIS works on education Nonstationary Gaussian process emulators with covariance mixtures Babraham Lecture - Deciphering the gene regulation network in human germline cells at single-cell & single base resolution Protean geographies: Plants, politics and postcolonialism in South Africa Accelerating the control of bovine Tuberculosis in developing countries Speculations about homological mirror symmetry for affine hypersurfaces Glucagon like peptide-1 receptor - a possible role for beta cell physiology in susceptibility to autoimmune diabetes XZ: X-ray spectroscopic redshifts of obscured AGN Computing knot Floer homology Thermodynamics de-mystified? /Thermodynamics without Ansätze? Cambridge-Lausanne Workshop 2018 - Day 2 |