Dynamic Work Packages in Parallel Rendering

Loading...
Thumbnail Image
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
Interactive visualizations of large-scale datasets can greatly benefit from parallel rendering on a cluster with hardware accelerated graphics by assigning all rendering client nodes a fair amount of work each. However, interactivity regularly causes unpredictable distribution of workload, especially on large tiled displays. This requires a dynamic approach to adapt scheduling of rendering tasks to clients, while also considering data locality to avoid expensive I/O operations. This article discusses a dynamic parallel rendering load balancing method based on work packages which define rendering tasks. In the presented system, the nodes pull work packages from a centralized queue that employs a locality-aware dynamic affinity model for work package assignment. Our method allows for fully adaptive implicit workload distribution for both sort-first and sort-last parallel rendering.
Description

        
@inproceedings{
10.2312:pgv.20161185
, booktitle = {
Eurographics Symposium on Parallel Graphics and Visualization
}, editor = {
Enrico Gobbetti and Wes Bethel
}, title = {{
Dynamic Work Packages in Parallel Rendering
}}, author = {
Steiner, David
and
Paredes, Enrique G.
and
Eilemann, Stefan
and
Pajarola, Renato
}, year = {
2016
}, publisher = {
The Eurographics Association
}, ISSN = {
1727-348X
}, ISBN = {
978-3-03868-006-2
}, DOI = {
10.2312/pgv.20161185
} }
Citation