SC17 Denver, CO

In Situ Visualization with Task-Based Parallelism

Workshop: ISAV 2017: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization
Authors: Alan Heirich (Stanford University, SLAC National Accelerator Laboratory)

Abstract: This short paper describes an experimental prototype of in situ visualization in a task-based parallel programming framework. A set of reusable visualization tasks were composed with an existing simulation. The visualization tasks include a local OpenGL renderer, a parallel image compositor, and a display task. These tasks were added to an existing fluid-particle-radiation simulation, and weak scaling tests were run on up to 512 nodes of the Piz Daint supercomputer. Benchmarks showed that the visualization components scaled and did not reduce the simulation throughput. The compositor latency increased logarithmically with increasing node count.

Workshop Index