A Distributed GPU-based Framework for real-time 3D Volume Rendering of Large Astronomical Data Cubes
A.H. Hassan, C.J. Fluke, and D.G. Barnes

TL;DR
This paper introduces a scalable GPU-based framework for real-time interactive volume rendering of large 3D data cubes, enabling visualization of terabyte-sized datasets across distributed computing clusters.
Contribution
The paper presents a novel distributed GPU framework that achieves real-time rendering of large data cubes, with performance analysis across different GPU architectures and resolutions.
Findings
Scalable to 204 GB data cubes at 30 fps.
Performance varies with GPU architecture and output resolution.
Applicable to various scientific disciplines beyond radio astronomy.
Abstract
We present a framework to interactively volume-render three-dimensional data cubes using distributed ray-casting and volume bricking over a cluster of workstations powered by one or more graphics processing units (GPUs) and a multi-core CPU. The main design target for this framework is to provide an in-core visualization solution able to provide three-dimensional interactive views of terabyte-sized data cubes. We tested the presented framework using a computing cluster comprising 64 nodes with a total of 128 GPUs. The framework proved to be scalable to render a 204 GB data cube with an average of 30 frames per second. Our performance analyses also compare between using NVIDIA Tesla 1060 and 2050 GPU architectures and the effect of increasing the visualization output resolution on the rendering performance. Although our initial focus, and the examples presented in this work, is volume…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
