Mobile Computing - A Green Computing Resource
He Ba, Wendi Heinzelman
Department of Electrical and Computer Engineering University of Rochester Rochester, NY, United States Email: {ba,wheinzel}@ece.rochester.edu
Charles-Antoine Janssen
HealthyBill 41 rue de Livourne 1050 Brussels Belgium Email: ca@cajanssen.com
Jiye Shi
UCB Pharma 216 Bath Road Slough, SL1 4EN United Kingdom Email: Jiye.Shi@ucb.com
Abstract—Cloud computing provides an approach to accessing shared computing resources. However, a traditional cloud is composed of powerful but energy-hungry workstations. The growth of the population of mobile devices such as smart phones and tablets provides huge amount of idling computing power. In this paper, we describe the design and implementation of a mobile computing system prototype named GEMCloud that utilizes energy efficient mobile devices (e.g., smartphones and tablets) as computing resources. We evaluate the computing power and energy efficiency of the mobile devices through comprehensive experiments. The results show that a cloud computing system with enough mobile devices working cooperatively is able to save 55% to 98% of the energy consumption of conventional serverbased clouds while providing comparable computing speed.
I. I NTRODUCTION Cloud computing provides an approach to accessing shared computing resources as a service. Traditionally, the cloud is a group of powerful computers, e.g., servers, workstations, personal computers, etc. However, the traditional cloud computing system usually focuses on performance rather than energy efficiency. As the use of energy resources has raised global concerns, looking for more energy efficient approaches to providing computing power is an urgent task for researchers. Nowadays, mobile devices such as smartphones and tablets are becoming increasingly powerful and rising quickly in popularity. According to