A Static Load Balancing Scheme for Parallel Volume Rendering on Multi-GPU Clusters
Scientific Computing and Imaging Institute, University of Utah
IEEE Symposium on Large-Scale Data Analysis and Visualization (LDAV), 2012
@article{liu2012static,
title={A Static Load Balancing Scheme for Parallel Volume Rendering on Multi-GPU Clusters},
author={Liu, S. and Vishwanath, V. and Insley, J. and Hereld, M. and Papka, M.E. and Pascucci, V.},
year={2012}
}
GPU-based clusters are an attractive option for parallel volume rendering. One of the key issues in parallel volume rendering is load balancing, keeping a balanced workload per node is essential for improving performance. A good number of dynamic load balancing schemes have been proposed throughout the years. However, most of these approaches require runtime dynamic data movement or data duplication. For the large datasets routinely generated by scientific applications, frequent data transfer can be prohibitively expensive. In this work, we propose a static load balancing scheme. By optimizing data placement, a balanced workload can be achieved with minimal or no data movement, therefore improving the rendering speed and user experience.
December 14, 2012 by hgpu