Swinburne
Browse

A Distributed GPU-Based Framework for Real-Time 3D Volume Rendering of Large Astronomical Data Cubes

Download (1.41 MB)
journal contribution
posted on 2024-07-26, 13:59 authored by A. H. Hassan, Christopher FlukeChristopher Fluke, D. G. Barnes
We present a framework to volume-render three-dimensional data cubes interactively 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 central processing unit (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 128GPUs. The framework proved to be scalable to render a 204GB data cube with an average of 30 frames per second. Our performance analyses also compare the use of NVIDIA Tesla 1060 and 2050GPU architectures and the effect of increasing the visualization output resolution on the rendering performance. Although our initial focus, as shown in 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 three-dimensional data sets is a requirement.

History

Available versions

PDF (Accepted manuscript)

ISSN

1323-3580

Journal title

Publications of the Astronomical Society of Australia

Volume

29

Issue

3

Pagination

11 pp

Publisher

CSIRO

Copyright statement

Copyright © 2012 Astronomical Society of Australia. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher.

Language

eng

Usage metrics

    Publications

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC