Open Access Open Access  Restricted Access Subscription or Fee Access

Air Computing: A Parallel Computing Module for Offloading Computational Workload on Neighboring Android Devices

Ankush Rai


Developing complex applications which requires the increasing computational requirements is sophisticated and remains a daunting task. For application developers, countering the real-time computing in mobile devices has always remained a demanding job to ask for more computational power and energy usage than that offered by devices of present generation. In this paper, the author presents an out of the box air computing technology which aids the developers to run real-time applications in parallel with the shared hardware of the neighboring smart phones over a particular range to run complex algorithms while ensuring independencies of limitation set by hand-held devices.

Keywords: Parallel computing, android development, air computing

Full Text:



Lan M, Rofouei M, Soatto S, et al. Smart LDWS: A robust and scalable lane departure warning system for the smartphones. Proceedings of the 12th International IEEE Conference on Intelligent Transportation Systems, St. Louis, MO, USA, October 3–7, 2009.

Doolan D, Tabirca S, Yang L. MMPI a message passing interface for the mobile environment. Proceedings of MoMM2008, Linz, Austria, 2008.

Samsung I9305 Galaxy S III Full Specifications.

Catanzaro B, et al. Ubiquitous parallel computing form Berkeley, Illinois, and Stanford. IEEE Computer Society. 2010; 41–55p.

Panagiotis T. Evaluating Skandium’s Divide-and-Conquer Skeleton. Master Thesis. School of Information, University of Edinburgh, 2010.

Yang T, Doolan D. Mobile parallel computing. Proceedings of The Fifth International Symposium on Parallel and Distributed Computing, IEEE International. 2006.

Bertozzi M, Broggi A. GOLD: A parallel real-time stereo vision system for generic obstacle and lane detection. IEEE Transaction on Image Processing. January 1998; 7(1).

Nancy J, Richard J, James A. Parallel processing: The next generation of computers. National Energy Technology Laboratory. 2011.

Evangelinos C, Hill C. Cloud Computing for Parallel Scientific HPC Applications: Feasibility of Running Coupled Atmosphere-Ocean Climate Models on Amazons EC2. 2008; 2(2.40): 2–34p.

Hennessy J, Patterson D. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, SF, CA. 1996.

Dietz H. Linux Parallel Processing HOWTO. 5 January 1998; 980105.

Marshall D. Parallel programming with Microsoft visual studio. Microsoft Corporation by: O’Reilly Media. 2011.

Abdullah D, Al-Hafidh M. The true powers of multi-core smartphone. IJCSI. July 2013; 10(4): 2.

Guihot H. Pro Android Apps Performance Optimization. Apress. 2012.

Rai Ankush. Automation of community from cloud computing. Journal of Advances in Shell Programming. 2014; 1(1).

Rai Ankush. Dynamic pagination for efficient memory management over

distributed computational architecture for swarm robotics. Journal of Advances in Shell Programming. 2014; 1(2).

Rai Ankush. Dynamic data flow based spatial sorting method for GPUs: Software based autonomous parallelization. Recent Trends in Parallel Computing. 2014; 1(1).

Rai Ankush. Shell implementation of neural net over the UNIX environment for file management: A step towards automated operating system. Journal of Operating Systems Development & Trends. 2014; 1(2).


  • There are currently no refbacks.