Parallel Caching for Scientific Visualization

Moving the simulation results produced by thousands of computing cores to the scientist office is not anymore an option. Remote visualization proposes to perform heavy duty postprocessing tasks at the computing center while transferring images to the scientist. To be effective, such environement needs to be flexible and interactive. Data loading from disks, processing, transfers to the client on long distance networks can incur a significant latency that impairs interactivity. In this paper we propose to cache the data at various levels along the processing pipeline to overlap the processing and data transfer times when analyzing time varying data sets. Results show that latency can be divided by about 4 using more than 2 parallel servers.

[1]  Céline Hudelot,et al.  Remote scientific visualization of progressive 3D meshes with X3D , 2010, Web3D '10.

[2]  Jérémie Allard,et al.  Modularity for Large Virtual Reality Applications , 2010, PRESENCE: Teleoperators and Virtual Environments.

[3]  Kazunori Nozaki,et al.  Visualization of Large-scale CFD Simulation Results Using Distributed Particle-Based Volume Rendering , 2010 .

[4]  Hans-Peter Seidel,et al.  Real-time generation of continuous levels of detail for height fields , 1998 .

[5]  C. C. Law,et al.  ParaView: An End-User Tool for Large-Data Visualization , 2005, The Visualization Handbook.

[6]  Kazunori Nozaki,et al.  Improvement of particle-based volume rendering for visualizing irregular volume data sets , 2010, Comput. Graph..

[7]  Hugues Hoppe,et al.  Progressive meshes , 1996, SIGGRAPH.

[8]  Michael Bosse,et al.  Unstructured lumigraph rendering , 2001, SIGGRAPH.

[9]  Greg Humphreys,et al.  Remote rendering for ultrascale data. , 2008 .

[10]  Simon Stegmaier,et al.  A Generic Solution for Hardware-Accelerated Remote Visualization , 2002, VisSym.

[11]  James P. Ahrens,et al.  Remote large data visualization in the paraview framework , 2006, EGPGV '06.

[12]  M. Pauline Baker,et al.  VisBench: A Framework for Remote Data Visualization and Analysis , 2001, International Conference on Computational Science.

[13]  Hiroyuki Ohsaki,et al.  Petaflow - A Project Towards Information and Communication Technologies in Society , 2010, 2010 10th IEEE/IPSJ International Symposium on Applications and the Internet.

[14]  Charles D. Hansen,et al.  Semotus Visum: a flexible remote visualization framework , 2002, IEEE Visualization, 2002. VIS 2002..

[15]  Kwan-Liu Ma,et al.  High Performance Visualization of Time-Varying Volume Data over a Wide-Area Network , 2000, ACM/IEEE SC 2000 Conference (SC'00).

[16]  Naohisa Sakamoto,et al.  Particle-Based Volume Rendering of Remote Volume Datasets Using FlowVR , 2012, AsiaSim.

[17]  Henry Fuchs,et al.  A sorting classification of parallel rendering , 2008, SIGGRAPH 2008.