Smart In Situ Visualization

Research topic and goals

While many parallel visualization tools now provide in situ visualization capabilities, the trend has been to feed such tools with what previously was large amounts of unprocessed output data and let them render everything at the highest possible resolution. This leads to an increased run time of simulations that still have to complete within a fixed-length job allocation. In this research topic, we aim to provide new approaches to in situ visualization that are capable of detecting interesting regions in the data produced by the simulation, in order to reconfigure and optimize the visualization/analysis pipeline at run time to improve performance and help the scientist focus on relevant data.

Results for 2015/2016

We tackled the challenge of enabling in situ visualization under performance constraints. Our approach shuffles data across processes according to its content and filters out part of it in order to feed a visualization pipeline with only a reorganized subset of the data produced by the simulation. Our proposed framework monitors its own performance and reconfigures itself dynamically to achieve the best possible visual fidelity within predefined performance constraints. Experiments on the Blue Waters supercomputer with the CM1 simulation show that our approach enables a 5x speedup and is able to meet performance constraints. The results of this work are available in a research report (Dorier et al. 2016) and have been published at IEEE Cluster 2016 (Dorier et al. 2016).

Visits and meetings

None

Impact and publications

  1. Dorier, Matthieu, Robert Sisneros, Leonardo Bautista-Gomez, Tom Peterka, Leigh G Orf, Rob Ross, Lokman Rahmani, Gabriel Antoniu, and Luc Bougé. 2016. “Performance-Constrained In Situ Visualization of Atmospheric Simulations.” Research Report RR-8855. INRIA Rennes - Bretagne Atlantique. https://hal.inria.fr/hal-01273718.
    @techreport{DorierEtAlRR2016,
      title = {{Performance-Constrained In Situ Visualization of Atmospheric Simulations}},
      author = {Dorier, Matthieu and Sisneros, Robert and Bautista-Gomez, Leonardo and Peterka, Tom and Orf, Leigh G and Ross, Rob and Rahmani, Lokman and Antoniu, Gabriel and Boug{\'e}, Luc},
      url = {https://hal.inria.fr/hal-01273718},
      type = {Research Report},
      number = {RR-8855},
      pages = {27},
      institution = {{INRIA Rennes - Bretagne Atlantique}},
      year = {2016},
      month = feb,
      keywords = { In Situ Visualization ;  Performance ; Exascale},
      pdf = {https://hal.inria.fr/hal-01273718/file/RR-8855.pdf},
      hal_id = {hal-01273718},
      hal_version = {v1}
    }
    
  2. Dorier, Matthieu, Robert Sisneros, Leonardo Bautista Gomez, Tom Peterka, Leigh Orf, Lokman Rahmani, Gabriel Antoniu, and Luc Bougé. 2016. “Adaptive Performance-Constrained In Situ Visualization of Atmospheric Simulations.” In IEEE International Conference on Cluster Computing (CLUSTER). IEEE. https://hal.inria.fr/hal-01351919.
    @inproceedings{DorierEtAl2016a,
      title = {{Adaptive Performance-Constrained In Situ Visualization of Atmospheric Simulations}},
      author = {Dorier, Matthieu and Sisneros, Robert and Bautista Gomez, Leonardo and Peterka, Tom and Orf, Leigh and Rahmani, Lokman and Antoniu, Gabriel and Bougé, Luc},
      booktitle = {IEEE International Conference on Cluster Computing (CLUSTER)},
      year = {2016},
      organization = {IEEE},
      url = {https://hal.inria.fr/hal-01351919},
      pdf = {https://hal.inria.fr/hal-01351919/file/SmartViz-final-1.pdf}
    }
    

References