arrow
Return

CWC: A Distributed Computing Infrastructure Using Smartphones

delete2015-08-01
delete21
PRE
AI
M
Mustafa Y. Arslan *
I
Indrajeet Singh
S
Shailendra Singh
H
Harsha V. Madhyastha
K
Karthikeyan Sundaresan
S
Srikanth V. Krishnamurthy
DOI:10.1109/TMC.2014.2362753delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Every night, many smartphones are plugged into a power source for recharging the battery. Given the increasing computing capabilities of smartphones, these idle phones constitute a sizeable computing infrastructure. Therefore, for an enterprise which supplies its employees with smartphones, we argue that a computing infrastructure that leverages idle smartphones being charged overnight is an energy-efficient and cost-effective alternative to running certain tasks on traditional servers. While parallel execution models and schedulers exist for servers, smartphones face a unique set of technical challenges due to the heterogeneity in CPU clock speed, variability in network bandwidth, and lower availability than servers. In this paper, we address many of these challenges to develop CWC-a distributed computing infrastructure using smartphones. We implement and evaluate a prototype of CWC that employs a novel scheduling algorithm to minimize the makespan of a set of computing tasks. Our evaluations using a testbed of 18 Android phones show that CWC's scheduler yields a makespan that is 1.6x faster than other simpler approaches.
Keywords:
Distributed systems
mobile computing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Mobile Computing cover
IEEE Transactions on Mobile Computing
IF:
9.2
Papers:
5.6K
Citations:
1.8W

Organization

U
university of california riverside
Scholars:
1.1W
Papers: 8.3K
Citations: 16
University of California System cover
University of California System
Scholars:
37.5W
Papers: 33.7W
Citations: 6.6K