DocumentCode :
228669
Title :
Pipelining Computational Stages of the Tomographic Reconstructor for Multi-Object Adaptive Optics on a Multi-GPU System
Author :
Charara, Ali ; Ltaief, Hatem ; Gratadour, Damien ; Keyes, David ; Sevin, Arnaud ; Abdelfattah, Ahmad ; Gendron, Eric ; Morel, Carine ; Vidal, Fabrice
fYear :
2014
fDate :
16-21 Nov. 2014
Firstpage :
262
Lastpage :
273
Abstract :
The European Extremely Large Telescope project (E-ELT) is one of Europe´s highest priorities in ground-based astronomy. ELTs are built on top of a variety of highly sensitive and critical astronomical instruments. In particular, a new instrument called MOSAIC has been proposed to perform multi-object spectroscopy using the Multi-Object Adaptive Optics (MOAO) technique. The core implementation of the simulation lies in the intensive computation of a tomographic reconstruct or (TR), which is used to drive the deformable mirror in real time from the measurements. A new numerical algorithm is proposed (1) to capture the actual experimental noise and (2) to substantially speed up previous implementations by exposing more concurrency, while reducing the number of floating-point operations. Based on the Matrices Over Runtime System at Exascale numerical library (MORSE), a dynamic scheduler drives all computational stages of the tomographic reconstruct or simulation and allows to pipeline and to run tasks out-of order across different stages on heterogeneous systems, while ensuring data coherency and dependencies. The proposed TR simulation outperforms asymptotically previous state-of-the-art implementations up to 13-fold speedup. At more than 50000 unknowns, this appears to be the largest-scale AO problem submitted to computation, to date, and opens new research directions for extreme scale AO simulations.
Keywords :
adaptive optics; astronomical image processing; astronomical telescopes; computerised tomography; floating point arithmetic; graphics processing units; pipeline processing; scheduling; E-ELT; European extremely large telescope project; MOAO technique; MORSE; MOSAIC; Matrices Over Runtime System at Exascale numerical library; TR simulation; astronomical instruments; computational stage pipelining; data coherency; data dependencies; dynamic scheduler; floating-point operations; ground-based astronomy; heterogeneous systems; largest-scale AO problem; multiGPU system; multiobject adaptive optics; multiobject spectroscopy; numerical algorithm; tomographic reconstructor simulation; Computational modeling; Covariance matrices; Libraries; Runtime; Telescopes; Tomography; Computational Astronomy; Dense Linear Algebra; Dynamic Scheduler; GPU Computing; Multi-Objects Adaptive Optics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis, SC14: International Conference for
Conference_Location :
New Orleans, LA
Print_ISBN :
978-1-4799-5499-5
Type :
conf
DOI :
10.1109/SC.2014.27
Filename :
7013009
Link To Document :
بازگشت