Abstract
This paper introduces a collaborative framework that resides on top of the Bluetooth API. It is designed for Bluetooth enabled mobile devices to allow for the collaborative generation of computer graphics and message passing. This new library is called the Mobile Message Passing Interface (MMPI). Mobile devices generally have limited processing abilities. By combining the processing power of several devices, complex computer graphics can be rendered in a fraction of the time a single device would take.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
ARM, ARM Cortex-A8, http://www.arm.com/products/CPUs/ARM_Cortex-A8.html
ARM, ARM Introduces Industry’s Fastest Processor For Low-Power Mobile And Consumer Applications (October 2005), http://www.arm.com/news/10548.html
Baker, M., Carpenter, D.: MPJ: A Proposed Java Message-Passing API and Environment for High Performance Computing. In: Proceedings of IEEE International Parallel & Distributed Processing Symposium (2000)
Berkeley, Berkeley Open Infrastructure for Network Computing (BOINC), http://boinc.berkeley.edu/
Berkeley, Search for Extraterrestial Intelligence (SETI), http://setiathome.berkeley.edu/
Bluetooth.com, The Official Bluetooth Website, http://www.bluetooth.com/
Bluetooth.org, The Official Bluetooth Membership Site, http://www.bluetooth.org/
Book, M.: Parallel Fractal Image Generation, http://www.mattiasbook.de/papers/parallelfractals/
Distributed Systems Group (Portsmouth), Message Passing in Java (MPJ) Project, http://dsg.port.ac.uk/projects/mpj/
Doolan, D., Tabirca, S.: Distributed Fractal Generation Across a Piconet. In: Proceedings of SIGRAD 2005, Annual SIGRAD Conference, Special Theme: Mobile Graphics, Lund, Sweden, pp. 63–68 (2005)
Doolan, D., Tabirca, S.: Interactive Teaching Tool to Visualize Fractals on Mobile Devices. In: Proceedings of Eurographics Ireland Chapter Workshop, pp. 7–12 (2005)
Fagg, G., et al.: Scalable Fault Tolerant MPI: Extending the Recovery Algorithm. In: Proceedings of 12th European Parallel Virtual Machine and Message Passing Interface Conference - Euro PVM/MPI (September 2005)
Finfacts, Worldwide Mobile Phone Sales Increase 22 Percent in the Third Quater of 2005 (November 2005), http://www.finfacts.com/irelandbusinessnews/publish/article_10004020.shtml
Futuremark, SPMarkJava06 Benchmark for Mobile Devices, http://www.futuremark.com/products/spmarkjava06/
Greenspun, P.: Mobile Phone as Home Computer (September 2005), http://philip.greenspun.com/business/mobile-phone-as-home-computer
Hardy, E.: Bluetooth Kicking into High Speed (2004), http://www.brighthand.com/article/Faster_Bluetooth_Standard_Proposed
Henrysson, A., Billinghurst, M., Ollila, M.: Augmented Reality of Mobile Phones - Experiments and Applications. In: Proceedings of SIGRAD 2005, Annual SIGRAD Conference, Special Theme: Mobile Graphics, Lund, Sweden, pp. 35–40 (2005)
HPJava Project, mpiJava, http://www.hpjava.org/mpiJava.html
ICL, Fault Tolerant MPI, http://icl.cs.utk.edu/ftmpi/index.html
Long, B.: A Study of Java Games in Bluetooth Wireless Networks, Masters Thesis University College Cork (2004)
MPI, The Message Passing Interface (MPI) Standard, http://www-unix.mcs.anl.gov/mpi/
MPICH, MPICH - Free Implementation of MPI, http://www-unix.mcs.anl.gov/mpi/mpich/
O’Mahony, C.: Distributed Multimedia Processing, Masters Thesis, University College Cork (2004)
Pilato, F.: ARM Reveals 1Ghz Mobile Phones Processors (October 2005), http://www.mobilemag.com/content/100/102/C4788/
Sun Microsystems, Java 2 Platform, Micro Edition (J2ME), http://java.sun.com/j2me/index.jsp
Symbian Freak, Nokia 6680 is Loosing the Battle to 6630, http://www.symbian-freak.com/news/0305/6680.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Doolan, D.C., Tabirca, S., Yang, L.T. (2006). A Bluetooth MPI Framework for Collaborative Computer Graphics. In: Guo, M., Yang, L.T., Di Martino, B., Zima, H.P., Dongarra, J., Tang, F. (eds) Parallel and Distributed Processing and Applications. ISPA 2006. Lecture Notes in Computer Science, vol 4330. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11946441_53
Download citation
DOI: https://doi.org/10.1007/11946441_53
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-68067-3
Online ISBN: 978-3-540-68070-3
eBook Packages: Computer ScienceComputer Science (R0)