Comparison of simulations in OCTOPUS, YAO and Compass Roland Wagner RICAM Linz, Austria Joint work with Andreas Obereder September 19, 2014 Durham R. Wagner (RICAM) Comparison of simulations September 2014 1 / 18 Outline • The different simulation tools • Comparison of speed • Usability ... R. Wagner (RICAM) Comparison of simulations September 2014 2 / 18 Capability of AO simulation tools • real time • straight forward and easy to use • GUI • all possible systems (SCAO, MCAO, . . . ) • reliable and reproducible results • transferable to the telescope R. Wagner (RICAM) Comparison of simulations September 2014 3 / 18 Capability of AO simulation tools • real time • straight forward and easy to use • GUI • all possible systems (SCAO, MCAO, . . . ) • reliable and reproducible results • transferable to the telescope Reality? • You should be able to use it! • Standard cases should be easy implementable • Comparable results would be nice R. Wagner (RICAM) Comparison of simulations September 2014 3 / 18 Simulation tools • Octopus (ESO: M.LeLouarn) • Yao (F.Rigaut) • Compass (D.Gratadour, A.Sevin) • DASP (A.Basden) • PAOLA (L.Jolissaint) The aim is not to compare quality! R. Wagner (RICAM) Comparison of simulations September 2014 4 / 18 Octopus • created by ESO • CPU based • C-Code • various existing parameter files, many different system options • running on ESO cluster at Garching • well tested and validated in lab • open to new reconstructors • scalable to big systems • no local usage, no GUI, no GPU support, large complex code base • interface to external reconstructors available • used for our Austrian in-kind project (2009-2013) • support? (Thanks, Miska!) R. Wagner (RICAM) Comparison of simulations September 2014 5 / 18 YAO • CPU based • yorick-Plugin, C-Code for core functions • various existing parameter files • problems with big systems (>40 subapertures per direction, telescope size approx 40 m) • init takes long for large system, fast simulations • graphical output during runtime possible • well documented • wide spread among the community R. Wagner (RICAM) Comparison of simulations September 2014 6 / 18 Compass • created by LESIA (D.Gratadour, A.Sevin) • GPU based • yorick and C-Code • various existing parameter files • really fast! • GUI possible • still under construction • documentation • support? • different reconstructors available R. Wagner (RICAM) Comparison of simulations September 2014 7 / 18 DASP • main author A. Basden • C-code linked with Python • various existing parameter files • xml-input files • P-WFS missing • replace certain parts to use DARC R. Wagner (RICAM) Comparison of simulations September 2014 8 / 18 MCAO simulations • taken from 2009 MAORY specifications • 42 m ELT • 6 LGS, 3 NGS • 84x84 subapertures on SH-WFS • 9 layer ESO standard atmosphere • 3 DMs • 1000 iterations ∼ 2 sec of real time • reconstruction using MVM / AAO reconstructors R. Wagner (RICAM) Comparison of simulations September 2014 9 / 18 MCAO results • Octopus works fine • YAO scales, init takes quite a while, size of the telescope is 8m only! • Compass limited by GPU RAM • DASP should work R. Wagner (RICAM) Comparison of simulations September 2014 10 / 18 MCAO times for MVM tool Octopus ELT YAO VLT Compass DASP init MVM 10h45 min 6h run 4h56min 12 min sec/it 35 0.8 Init reconstructor dependent AAO code: 3 sec R. Wagner (RICAM) Comparison of simulations September 2014 11 / 18 SCAO simulations • 38 m ELT • 1 NGS • 38x38 subapertures on P-WFS in K-band • 9 layer ESO standard atmosphere • evaluation wavelength 3.7 microns • reconstruction using MVM • METIS-like setting R. Wagner (RICAM) Comparison of simulations September 2014 12 / 18 SCAO results • Octopus: works fine • YAO: some problems setting up the system. 38x38 does not work, restricted to 32x32 • Compass: very fast • DASP: no Pyramid WFS • For standard cases: use P-CuReD - works out without tuning R. Wagner (RICAM) Comparison of simulations September 2014 13 / 18 SCAO times for MVM tool Octopus YAO Compass init 2.5 min 2 min 36 sec run 8.3 min 43 sec 5.2 sec it/sec 1 11.8 96 LE-Strehl 0.4 0.385 0.581 • Octopus: 200x200 Pyramid: 52 sec/it • YAO: only 32x32! • Compass: 100x100 maximum possible on our GPU (C2050) R. Wagner (RICAM) Comparison of simulations September 2014 14 / 18 Reconstructors • not each available in every simulation tool • different brands of MVM • FrIM • CuReD • Di-CuRe • AAO tomography reconstructors (Kaczmarz, Gradient, FEWHA) • Problem: tuning and using someone else’s reconstructor R. Wagner (RICAM) Comparison of simulations September 2014 15 / 18 Usability • Similar parameter files • Speed different • Need training, demo-settings, documentation • Octopus: only at ESO • YAO: plugin for installation • Compass: still under construction • DASP: download available • PAOLA: not end-to-end, analytical, thus much faster R. Wagner (RICAM) Comparison of simulations September 2014 16 / 18 Summary • End-to-end simulation tools • speed vs. many different cases (at the moment) • usability sometimes hard, esp. for new settings (telescope, reconstructor) • results should always be comparable for the existing systems • personal impression R. Wagner (RICAM) Comparison of simulations September 2014 17 / 18 Thanks for your attention! We are still waiting for the swiss army knife among simulation tools! R. Wagner (RICAM) Comparison of simulations September 2014 18 / 18
© Copyright 2024 ExpyDoc