English

A Distributed GPU-based Framework for real-time 3D Volume Rendering of Large Astronomical Data Cubes

Instrumentation and Methods for Astrophysics 2015-06-05 v1 Distributed, Parallel, and Cluster Computing Graphics

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 rendering of spectral data cubes from radio astronomy, we contend that our approach has applicability to other disciplines where close to real-time volume rendering of terabyte-order 3D data sets is a requirement.

Keywords

Cite

@article{arxiv.1205.0282,
  title  = {A Distributed GPU-based Framework for real-time 3D Volume Rendering of Large Astronomical Data Cubes},
  author = {A. H. Hassan and C. J. Fluke and D. G. Barnes},
  journal= {arXiv preprint arXiv:1205.0282},
  year   = {2015}
}

Comments

13 Pages, 7 figures, has been accepted for publication in Publications of the Astronomical Society of Australia

R2 v1 2026-06-21T20:57:21.286Z