Skip to main content
SHARE
Publication

GPU-based Image Compression for Efficient Compositing in Distributed Rendering Applications...

by Riley Lipinksi, Kenneth D Moreland, Michael Papka, Thomas Marrinan
Publication Type
Conference Paper
Book Title
2021 IEEE 11th Symposium on Large Data Analysis and Visualization (LDAV)
Publication Date
Page Numbers
43 to 52
Conference Name
IEEE Symposium on Large Data Analysis and Visualization (LDAV)
Conference Location
New Orleans, Louisiana, United States of America
Conference Sponsor
IEEE
Conference Date

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.