Dynamically Scheduled Region-Based Image Compositing
Abstract
Algorithms for sort-last parallel volume rendering on large distributed memory machines usually divide a dataset equally across all nodes for rendering. Depending on the features that a user wants to see in a dataset, all the nodes will rarely finish rendering at the same time. Existing compositing algorithms do not often take this into consideration, which can lead to significant delays when nodes that are compositing wait for other nodes that are still rendering. In this paper, we present an image compositing algorithm that uses spatial and temporal awareness to dynamically schedule the exchange of regions in an image and progressively composite images as they become available. Running on the Edison supercomputer at NERSC, we show that a scheduler-based algorithm with awareness of the spatial contribution from each rendering node can outperform traditional image compositing algorithms.
BibTeX
@inproceedings {10.2312:pgv.20161184,
booktitle = {Eurographics Symposium on Parallel Graphics and Visualization},
editor = {Enrico Gobbetti and Wes Bethel},
title = {{Dynamically Scheduled Region-Based Image Compositing}},
author = {Grosset, A. V. Pascal and Knoll, Aaron and Hansen, Charles},
year = {2016},
publisher = {The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-006-2},
DOI = {10.2312/pgv.20161184}
}
booktitle = {Eurographics Symposium on Parallel Graphics and Visualization},
editor = {Enrico Gobbetti and Wes Bethel},
title = {{Dynamically Scheduled Region-Based Image Compositing}},
author = {Grosset, A. V. Pascal and Knoll, Aaron and Hansen, Charles},
year = {2016},
publisher = {The Eurographics Association},
ISSN = {1727-348X},
ISBN = {978-3-03868-006-2},
DOI = {10.2312/pgv.20161184}
}