The Advanced Technology Solar Telescope (ATST), a 4 meter class telescope for observations of the solar atmosphere currently in construction phase, will generate data at rates of the order of 10 TB/day with its state of the art instrumentation. The high-priority ATST Visible Broadband Imager (VBI) instrument alone will create two data streams with a bandwidth of 960 MB/s each. Because of the related data handling issues, these data will be post-processed with speckle interferometry algorithms in near-real time at the telescope using the cost-effective Graphics Processing Unit (GPU) technology that is supported by the ATST Data Handling System. In this contribution, we lay out the VBI-specific approach to its image processing pipeline, put this into the context of the underlying ATST Data Handling System infrastructure, and finally describe the details of how the algorithms were redesigned to exploit data parallelism in the speckle image reconstruction algorithms. An algorithm re-design is often required to efficiently speed up an application using GPU technology; we have chosen NVIDIA's CUDA language as basis for our implementation. We present our preliminary results of the algorithm performance using our test facilities, and base a conservative estimate on the requirements of a full system that could achieve near real-time performance at ATST on these results.
[1]
B. Goodrich,et al.
The adaptive optics and wavefront correction systems for the Advanced Technology Solar Telescope
,
2010,
Astronomical Telescopes + Instrumentation.
[2]
O. von der Lühe,et al.
Technical aspects of the speckle masking phase reconstruction algorithm
,
1989
.
[3]
Bret D. Goodrich,et al.
A Scalable Data Handling System for ATST
,
2009
.
[4]
T. R. Rimmele,et al.
The Advanced Technology Solar Telescope: beginning construction of the world's largest solar telescope
,
2010,
Astronomical Telescopes + Instrumentation.
[5]
Charles L. Matson.
Weighted least-squares phase reconstruction from the bispectrum
,
1990,
Optics & Photonics.
[6]
B. Wirnitzer,et al.
Image reconstruction by the speckle-masking method.
,
1983,
Optics letters.
[7]
Kevin Reardon,et al.
Speckle interferometry with adaptive optics corrected solar data
,
2008
.
[8]
Friedrich Wöger,et al.
KISIP: a software package for speckle interferometry of adaptive optics corrected solar data
,
2008,
Astronomical Telescopes + Instrumentation.
[9]
Friedrich Wöger,et al.
The ATST visible broadband imager: a case study for real-time image reconstruction and optimal data handling
,
2010,
Astronomical Telescopes + Instrumentation.