Tera-scale Astronomical Data Analysis and Visualization

11/20/2012
by   A. H. Hassan, et al.
0

We present a high-performance, graphics processing unit (GPU)-based framework for the efficient analysis and visualization of (nearly) terabyte (TB)-sized 3-dimensional images. Using a cluster of 96 GPUs, we demonstrate for a 0.5 TB image: (1) volume rendering using an arbitrary transfer function at 7--10 frames per second; (2) computation of basic global image statistics such as the mean intensity and standard deviation in 1.7 s; (3) evaluation of the image histogram in 4 s; and (4) evaluation of the global image median intensity in just 45 s. Our measured results correspond to a raw computational throughput approaching one teravoxel per second, and are 10--100 times faster than the best possible performance with traditional single-node, multi-core CPU implementations. A scalability analysis shows the framework will scale well to images sized 1 TB and beyond. Other parallel data analysis algorithms can be added to the framework with relative ease, and accordingly, we present our framework as a possible solution to the image analysis and visualization requirements of next-generation telescopes, including the forthcoming Square Kilometre Array pathfinder radiotelescopes.

READ FULL TEXT

page 6

page 9

page 10

page 11

research
05/01/2012

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

We present a framework to interactively volume-render three-dimensional ...
research
06/26/2017

GPU-acceleration for Large-scale Tree Boosting

In this paper, we present a novel massively parallel algorithm for accel...
research
11/06/2017

Fast Integral Histogram Computations on GPU for Real-Time Video Analytics

In many Multimedia content analytics frameworks feature likelihood maps ...
research
03/02/2018

Fusion of multispectral satellite imagery using a cluster of graphics processing unit

The paper presents a parallel implementation of existing image fusion me...
research
06/01/2023

How Do ConvNets Understand Image Intensity?

Convolutional Neural Networks (ConvNets) usually rely on edge/shape info...
research
10/17/2017

Computation of gray-level co-occurrence matrix based on CUDA and its optimization

As in various fields like scientific research and industrial application...
research
10/11/2013

Depth-dependent Parallel Visualization with 3D Stylized Dense Tubes

We present a parallel visualization algorithm for the illustrative rende...

Please sign up or login with your details

Forgot password? Click here to reset