Skip to main content

Dynamic optimisation of a distributed VR system by network-balancing

  • 6 Applications in Science and Engineering
  • Conference paper
  • First Online:
Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVM/MPI 1997)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1332))

Abstract

In a decentralised distributed VR system like VEplatform, processes are used to represent the entities of a virtual world. These processes are scattered arbitrarily on a heterogeneous network of computers. Even a viewer is regarded as an entity and is thus represented by a process. Data is transmitted from the ordinary entities to the viewers and updated regularly. Since the demand of network resources is particularly high the system becomes very slow when the processes are badly located. In many cases, it would be appropriate to relocate processes to other hosts while the system is running. This implies that the process is relocated to another host without affecting the (possible changing) state of the data. Moreover there has to be a criterion that gives an optimal host for a particular process, taking into account the communication needs between the processes. This paper proposes such a criterion and evaluates the resulting distribution.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beguelin A., A Guide to PVM: Parallel Virtual Machine. Technical Reports. ORNL/TM 11826, Oak Ridge National Laboratory, 1991.

    Google Scholar 

  2. Demuynck K., Arickx F., Broeckhove J., The VEplatform project: A software plotform for desktop virtual reality applications. In proceedings of RT '95 (Real Time '95), Ostrava, Czech Republic, Srovnal V., Černohorsky J. eds., Repronis, Ostrava, pp 204–209.

    Google Scholar 

  3. Demuynck K., Arickx F., Broeckhove J., VEplatform Software. In proceedings of EuroPVM '95, Lyon, France, Dongarra J., Gengler M., Tourancheau B., Vigouroux X. eds., Hermès, Paris, pp 227–231.

    Google Scholar 

  4. Demuynck K., Arickx F., Broeckhove J., The Impact of Communication Mechanisms on the Performance in a Distributed Virtual Reality System. In proceedings of HPCN '96 (High-Performance Computing and Networking '96): Lecture Notes in Computer Science, Brussel, België, Liddell H., Colbrook A., Hertzberger B., Sloot P. eds., Springer, pp 755–761.

    Google Scholar 

  5. Demuynck K., Virtuele Realiteit: een conceptuele analyse van het begrip en een proces georiënteerde implementatie. Master thesis, University of Antwerp, Belgium, 1993-1994, 89 pgs.

    Google Scholar 

  6. Gossweiler R., Laferriere R.J., Keller M.L., Pausch R., An Introductory Tutorial for Developing Multi-User Virtual Environments. Presence Teleoperators and Virtual Environments, Vol. 3, No. 4, Fall 1994, pp 255–264.

    Google Scholar 

  7. Kalawsky R.S., The Science of Virtual Reality and Virtual Environments: a technical, scientific and engineering reference on virtual environments. Addison-Wesley, Workingham, 1993, ISBN 0-201-63171-7, 405 pgs.

    Google Scholar 

  8. Lee J., Implementing Virtual Reality. Available on the Internet: http://www.ruca.ua.ac.be/~demuynck/VEplatform/Lee.html.

    Google Scholar 

  9. Roehl B., Distributed Virtual Reality — An Overview. Available on the Internet: http://sunee.uwaterloo.ca/~broehl/distrib.html.

    Google Scholar 

  10. Roehl B., Some thoughts on Behaviour in VR Systems. Available on the Internet: http://sunee.uwaterloo.ca/~broehl/behav.html.

    Google Scholar 

  11. Verbeeck D., Evaluation of different communication protocols in a distributed VE system using an actual implementation. Master thesis, University of Antwerp, Belgium, 1995-1996, 64 pgs.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Marian Bubak Jack Dongarra Jerzy Waśniewski

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Demuynck, K., Broeckhove, J., Arickx, F. (1997). Dynamic optimisation of a distributed VR system by network-balancing. In: Bubak, M., Dongarra, J., Waśniewski, J. (eds) Recent Advances in Parallel Virtual Machine and Message Passing Interface. EuroPVM/MPI 1997. Lecture Notes in Computer Science, vol 1332. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-63697-8_115

Download citation

  • DOI: https://doi.org/10.1007/3-540-63697-8_115

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63697-7

  • Online ISBN: 978-3-540-69629-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics