Abstract
This paper introduces FlowVR, a middleware dedicated to virtual reality applications distributed on clusters or grid environments. FlowVR supports coupling of heterogeneous parallel codes and is component oriented to favor code reuse. While classical communication paradigms focus on either a synchronous approach (FIFO channels) or an asynchronous one (sampling), FlowVR enables a large range of intermediate policies to better balance the application performance between levels of details, latencies and refresh rates.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
FlowVR, http://flowvr.sf.net
OpenMASK, http://www.irisa.fr/siames/OpenMASK
Scirun: A scientific computing problem solving environment, http://software.sci.utah.edu/scirun.html
Covise Programming Guide (2001), http://www.hlrs.de/organization/vis/covise
Ahrens, J., Law, C., Schroeder, W., Martin, K.: Michael Papka. A Parallel Approach for Efficiently Visualizing Extremely Large, Time-Varying Datasets, http://www.acl.lanl.gov/Viz/papers/pvtk/pvtkpreprint/
Allard, J., Gouranton, V., Melin, E., Raffin, B.: Parallelizing pre-rendering computations on a net juggler PC cluster. In: Immersive Projection Technology Symposium, Orlando, USA (March 2002)
Cruz-Neira, C., Sandin, D.J., DeFanti, T.A., Kenyon, R.V., Hart, J.C.: The Cave Audio VIsual Experience Automatic Virtual Environement. Communication of the ACM 35(6), 64–72 (1992)
Denis, A., Pérez, C., Priol, T.: Padicotm: An open integration framework for communication middleware and runtimes. Future Generation Computer Systems (2003)
Frécon, E., Stenius, M.: Dive: A scalable network architecture for distributed virtual environments. Distributed Systems Engineering Journa 5, 91–100 (1998)
Karonis, N., Toonen, B., Foster, I.: Mpich-g2: A grid-enabled implementation of the message passing interface. Journal of Parallel and Distributed Computing 63(5), 551–563 (2003)
Watsen, K., Zyda, M.: Bamboo - a protable system for dynamically extensible, real-time, networked, virtual environments. In: IEEE Virtual Reality Annual Internationnal Symposium, Georgia, USA (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Allard, J. et al. (2004). FlowVR: A Middleware for Large Scale Virtual Reality Applications. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds) Euro-Par 2004 Parallel Processing. Euro-Par 2004. Lecture Notes in Computer Science, vol 3149. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27866-5_65
Download citation
DOI: https://doi.org/10.1007/978-3-540-27866-5_65
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22924-7
Online ISBN: 978-3-540-27866-5
eBook Packages: Springer Book Archive