Optimizing Multi-Image Sort-Last Parallel Rendering

"Optimizing Multi-Image Sort-Last Parallel Rendering." Matthew Larsen, Kenneth Moreland, Chris R. Johnson, and Hank Childs. In IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), October 2016.


Sort-last parallel rendering can be improved by considering the rendering of multiple images at a time. Most parallel rendering algorithms consider the generation of only a single image. This makes sense when performing interactive rendering where the parameters of each rendering are not known until the previous rendering completes. However, in situ visualization often generates multiple images that do not need to be created sequentially. In this paper we present a simple and effective approach to improving parallel image generation throughput by amortizing the load and overhead among multiple image renders. Additionally, we validate our approach by conducting a performance study exploring the achievable speed-ups in a variety of image-based in situ use cases and rendering workloads. On average, our approach shows a 1.5 to 3.7 fold improvement in performance, and in some cases, shows a 10 fold improvement.

Full Paper

Optimizing Multi-Image Sort-Last Parallel Rendering

Results Data

Here you can find the data collected that were presented in numerous figures/tables.

SAND 2015-4836 W