Skip to main content Accessibility help
×
Home

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

  • A. H. Hassan (a1), C. J. Fluke (a1) and D. G. Barnes (a2)

Abstract

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 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 the use of NVIDIA Tesla 1060 and 2050 GPU 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.

    • Send article to Kindle

      To send this article to your Kindle, first ensure no-reply@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about sending to your Kindle. Find out more about sending to your Kindle.

      Note you can select to send to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be sent to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

      Find out more about the Kindle Personal Document Service.

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

      Send article to Dropbox

      To send this article to your Dropbox account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Dropbox.

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

      Send article to Google Drive

      To send this article to your Google Drive account, please select one or more formats and confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your <service> account. Find out more about sending content to Google Drive.

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

Copyright

Corresponding author

CCorresponding author. Email: ahassan@swin.edu.au

References

Hide All
Becciani, U., Antonuccio-Delogu, V., Gheller, C., Calori, L., Buonomo, F. & Imboden, S., 2000, Arxiv preprint (astro-ph/0006402)
Becciani, U., Antonuccio-Delogu, V., Buonomo, F. & Gheller, C., 2001, Arxiv preprint (astroph/0101447)
Becciani, U., Gheller, C., Antonuccio, V., Ferro, D. & Melotti, M., 2003, MmSAIS, 1, 80
Beeson, B., Barnes, D. & Bourke, P., 2003, PASA, 20, 300
Booth, R., De Blok, W., Jonas, J. & Fanaroff, B., 2009, Arxiv preprint (arXiv:09 10.2935)
Comparato, M., Becciani, U., Costa, A., Larsson, B., Garilli, B., Gheller, C. & Taylor, J., 2007, PASP, 119, 898
Eilemann, S., Makhinya, M. & Pajarola, R., 2008, in ACM SIGGRAPH ASIA 2008 courses (New York: ACM), 44
Gheller, C., Buonomo, F., Calori, L. & Becciani, U., 2002, in Proceedings of Joint Eurographics-IEEE TCVG Symposium on Visualization (Barcelona: Eurographics Association), 1
Goel, V. & Mukherjee, A., 1996, The Visual Computer, 12, 26
Gooch, R., 1995, in Proceedings of the 6th Conference on Visualization '95 (Washington, DC: IEEE Computer Society), 374
Hassan, A. H. & Fluke, C., 2010, PASA, 122, 119
Hassan, A., Fluke, C. & Barnes, D., 2011, NewA, 16, 100
Hockney, R. & Eastwood, J., 1988, Computer Simulation Using Particles (London: Taylor & Francis)
Humphreys, G., Houston, M., Ng, R., Frank, R., Ahern, S., Kirchner, P. & Klosowski, J., 2008, in ACM SIGGR APH ASIA 2008 courses (New York: ACM), 43
Jin, Z., Krokos, M., Rivi, M., Gheller, C., Dolag, K. & Reinecke, M., 2010, ArXiv 1004.1302
Johnston, S., et al. , 2008, ExA, 22, 151
Kaehler, R., Wise, J., Abel, T. & Hege, H., 2006, in Eurographics/IEEE VGTC Workshop on Volume Graphics, ed. Machiraju, R. & Moller, T. (Boston: Eurographics Association), 103
Kaufman, A., 1998, SIGGRAPH Course notes, Advances in Volume Visualization 24
Lacroute, P. & Levoy, M., 1994, in Proc. 21st Annual Conference on Computer Graphics and Interactive Techniques (New York: ACM), 451
Levoy, M., 1988, ICGA, 8, 29
Levoy, M., 1990, ACM Transactions on Graphics (TOG), 9, 245
Lombeyda, S., Moll, L., Shand, M., Breen, D. & Heirich, A., 2001, in PVG '01: Proceedings of the IEEE 2001 Symposium on Parallel and Large-Data Visualization and Graphics (Piscataway: IEEE Press), 115
Magnor, M., Hildebrand, K., Lintu, A. & Hanson, A., 2005, in IEEE Visualization 2005, VIS 05 (Washington, DC: IEEE Computer Society), 255
Marmitt, G., Friedrich, H. & Slusallek, P., 2008, in Computer Graphics Forum, Vol. 27 (New York: John Wiley & Sons), 1687
Maximo, A., Ribeiro, S., Bentes, C., Oliveira, A. & Farias, R., 2008, in IEEE/EG Int. Symp. Volume and Point-Based Graph., ed. Hege, H. C., Laidlaw, D., Pajarola, R. & Staadt, O. (Barcelona: Eurographics Association), 55
McClure-Griffiths, N. M., et al. , 2009, ApJS, 181, 398
Molnar, S., Cox, M., Ellsworth, D. & Fuchs, H., 2008, in ACM SIGGRAPH ASIA 2008 courses (New York: ACM), 35
Muller, C., Strengert, M. & Ertl, T., 2006, in Proc. EG Symp. Parallel Graphics Vis. (PGV), ed. Heirich, A., Raffin, B. & Santos, L. P. dos (Barcelona: Eurographics Association), 59
Muller, C., Strengert, M. & Ertl, T., 2007, ParC, 33, 406
Nadeau, D., Genetti, J., Napear, S., Pailthorpe, B., Emmart, C., Wesselak, E. & Davidson, D., 2001, Computer Graphics Forum, 20, 27
Oosterloo, T., 1995, PASA, 12, 215
Oosterloo, T., 1996, VA, 40, 571
Payne, H., Jedrzejewski, R. & Hook, R., 2003, ADASS, 12, 449
Röttgering, H., 2003, NewAR, 47, 405
Scharsach, H., 2005, Proceedings of CESCG, 5, 67
Schwarz, N., 2007, Master's Thesis, University of Illinois
Strengert, M., Klein, T., Botchen, R., Stegmaier, S., Chen, M. & Ertl, T., 2006, The Visual Computer, 22, 550
Stuart, J. A., Chen, C.-K., Ma, K.-L. & Owens, J. D., 2010, in HPDC '10: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, ed. Hariri, S. & Keahey, K. (New York: ACM), 841
Wallis, J., Miller, T., Lerner, C. & Kleerup, E., 1989, IEEE Transactions on Medical Imaging, 8, 297
Westover, L., 1990, ACM SIGGRAPH Computer Graphics, 24, 376

Keywords

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

  • A. H. Hassan (a1), C. J. Fluke (a1) and D. G. Barnes (a2)

Metrics

Altmetric attention score

Full text views

Total number of HTML views: 0
Total number of PDF views: 0 *
Loading metrics...

Abstract views

Total abstract views: 0 *
Loading metrics...

* Views captured on Cambridge Core between <date>. This data will be updated every 24 hours.

Usage data cannot currently be displayed