Skip to main content

A Bluetooth MPI Framework for Collaborative Computer Graphics

  • Conference paper
Parallel and Distributed Processing and Applications (ISPA 2006)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4330))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ARM, ARM Cortex-A8, http://www.arm.com/products/CPUs/ARM_Cortex-A8.html

  2. ARM, ARM Introduces Industry’s Fastest Processor For Low-Power Mobile And Consumer Applications (October 2005), http://www.arm.com/news/10548.html

  3. 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)

    Google Scholar 

  4. Berkeley, Berkeley Open Infrastructure for Network Computing (BOINC), http://boinc.berkeley.edu/

  5. Berkeley, Search for Extraterrestial Intelligence (SETI), http://setiathome.berkeley.edu/

  6. Bluetooth.com, The Official Bluetooth Website, http://www.bluetooth.com/

  7. Bluetooth.org, The Official Bluetooth Membership Site, http://www.bluetooth.org/

  8. Book, M.: Parallel Fractal Image Generation, http://www.mattiasbook.de/papers/parallelfractals/

  9. Distributed Systems Group (Portsmouth), Message Passing in Java (MPJ) Project, http://dsg.port.ac.uk/projects/mpj/

  10. 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)

    Google Scholar 

  11. Doolan, D., Tabirca, S.: Interactive Teaching Tool to Visualize Fractals on Mobile Devices. In: Proceedings of Eurographics Ireland Chapter Workshop, pp. 7–12 (2005)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. 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

  14. Futuremark, SPMarkJava06 Benchmark for Mobile Devices, http://www.futuremark.com/products/spmarkjava06/

  15. Greenspun, P.: Mobile Phone as Home Computer (September 2005), http://philip.greenspun.com/business/mobile-phone-as-home-computer

  16. Hardy, E.: Bluetooth Kicking into High Speed (2004), http://www.brighthand.com/article/Faster_Bluetooth_Standard_Proposed

  17. 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)

    Google Scholar 

  18. HPJava Project, mpiJava, http://www.hpjava.org/mpiJava.html

  19. ICL, Fault Tolerant MPI, http://icl.cs.utk.edu/ftmpi/index.html

  20. Long, B.: A Study of Java Games in Bluetooth Wireless Networks, Masters Thesis University College Cork (2004)

    Google Scholar 

  21. MPI, The Message Passing Interface (MPI) Standard, http://www-unix.mcs.anl.gov/mpi/

  22. MPICH, MPICH - Free Implementation of MPI, http://www-unix.mcs.anl.gov/mpi/mpich/

  23. O’Mahony, C.: Distributed Multimedia Processing, Masters Thesis, University College Cork (2004)

    Google Scholar 

  24. Pilato, F.: ARM Reveals 1Ghz Mobile Phones Processors (October 2005), http://www.mobilemag.com/content/100/102/C4788/

  25. Sun Microsystems, Java 2 Platform, Micro Edition (J2ME), http://java.sun.com/j2me/index.jsp

  26. Symbian Freak, Nokia 6680 is Loosing the Battle to 6630, http://www.symbian-freak.com/news/0305/6680.htm

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics