Abstract
Visualizations of large-scale data sets are often created on graphics clusters that distribute the rendering task amongst many processes. When using real-time GPU-based graphics algorithms, the most time-consuming aspect of distributed rendering is typically the com-positing phase - combining all partial images from each rendering process into the final visualization. Compo siting requires image data to be copied off the GPU and sent over a network to other processes. While compression has been utilized in existing distributed rendering compositors to reduce the data being sent over the network, this compression tends to occur after the raw images are transferred from the GPU to main memory. In this paper, we present work that leverages OpenGL / CUDA interoperability to compress raw images on the GPU prior to transferring the data to main memory. This approach can significantly reduce the device-to-host data transfer time, thus enabling more efficient compositing of images generated by distributed rendering applications.
Original language | English |
---|---|
Title of host publication | Proceedings - 2021 IEEE 11th Symposium on Large Data Analysis and Visualization, LDAV 2021 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 43-52 |
Number of pages | 10 |
ISBN (Electronic) | 9781665432832 |
DOIs | |
State | Published - 2021 |
Event | 11th IEEE Symposium on Large Data Analysis and Visualization, LDAV 2021 - Virtual, Online, United States Duration: Oct 25 2021 → … |
Publication series
Name | Proceedings - 2021 IEEE 11th Symposium on Large Data Analysis and Visualization, LDAV 2021 |
---|
Conference
Conference | 11th IEEE Symposium on Large Data Analysis and Visualization, LDAV 2021 |
---|---|
Country/Territory | United States |
City | Virtual, Online |
Period | 10/25/21 → … |
Funding
We would like to thank Mykhailo Ohorodnichuk and TurboSquid for creating and providing the “3 D Nuclear station Low-poly” model, Narayanan Kasthuri (Argonne National Laboratory and the University of Chicago) for providing the data for the reconstructed neuron models, and OpenStreetMap for collecting GPS coordinate data and making it publicly available. This research was supported in part by the Argonne Leadership Computing Facility and the Oak Ridge Leadership Computing Facility, which are U.S. Department of Energy Office of Science User Facilities operated under contracts DE-AC02-06CH11357 and DE-AC05-00OR22725 respectively.
Keywords
- Computer graphics-Image compression
- Computing methodologies
- Massively parallel algorithms
- Parallel algorithms
- Parallel computing methodologies