Adaptive Optics Simulation for the World's Largest Telescope on Multicore Architectures with Multiple GPUs
Type
Conference PaperKAUST Department
Computer Science ProgramExtreme Computing Research Center
Date
2016-06-02Online Publication Date
2016-06-02Print Publication Date
2016Permanent link to this record
http://hdl.handle.net/10754/622511
Metadata
Show full item recordAbstract
We present a high performance comprehensive implementation of a multi-object adaptive optics (MOAO) simulation on multicore architectures with hardware accelerators in the context of computational astronomy. This implementation will be used as an operational testbed for simulating the de- sign of new instruments for the European Extremely Large Telescope project (E-ELT), the world's biggest eye and one of Europe's highest priorities in ground-based astronomy. The simulation corresponds to a multi-step multi-stage pro- cedure, which is fed, near real-time, by system and turbulence data coming from the telescope environment. Based on the PLASMA library powered by the OmpSs dynamic runtime system, our implementation relies on a task-based programming model to permit an asynchronous out-of-order execution. Using modern multicore architectures associated with the enormous computing power of GPUS, the resulting data-driven compute-intensive simulation of the entire MOAO application, composed of the tomographic reconstructor and the observing sequence, is capable of coping with the aforementioned real-time challenge and stands as a reference implementation for the computational astronomy community.Citation
Ltaief H, Gratadour D, Charara A, Gendron E (2016) Adaptive Optics Simulation for the World’s Largest Telescope on Multicore Architectures with Multiple GPUs. Proceedings of the Platform for Advanced Scientific Computing Conference on ZZZ - PASC ’16. Available: http://dx.doi.org/10.1145/2929908.2929920.Conference/Event name
3rd Conference on Platform for Advanced Scientific Computing, PASC 2016ae974a485f413a2113503eed53cd6c53
10.1145/2929908.2929920