论文标题
大气层析成像的迭代求解器的实时实现
Real-time implementation of an iterative solver for atmospheric tomography
论文作者
论文摘要
新一代的地球极大望远镜(ELT)的图像质量受大气湍流的影响很大。为了补偿这些光畸变,使用了称为自适应光学器件(AO)的技术。许多AO系统需要重建大气中的折射率波动,称为大气层扫描。解决此问题的标准方法是矩阵矢量乘法,即直接应用系统运算符的(正则化)广义倒数。但是,在过去的几年中,望远镜尺寸已大大增加,计算效率成为一个问题。有希望的替代方法是基于小波的有限元小波杂种算法(FEWHA)等迭代方法。由于其对基础操作员的有效无基质表示,浮点操作和内存使用的数量大大减少。在本文中,我们关注性能优化技术,例如并行编程模型,用于在CPU和GPU上实施这种迭代方法。我们评估了ELT大小的测试配置的FEWHA优化,并行版本的计算性能。
The image quality of the new generation of earthbound Extremely Large Telescopes (ELTs) is heavily influenced by atmospheric turbulences. To compensate these optical distortions a technique called adaptive optics (AO) is used. Many AO systems require the reconstruction of the refractive index fluctuations in the atmosphere, called atmospheric tomography. The standard way of solving this problem is the Matrix Vector Multiplication, i.e., the direct application of a (regularized) generalized inverse of the system operator. However, over the last years the telescope sizes have increased significantly and the computational efficiency become an issue. Promising alternatives are iterative methods such as the Finite Element Wavelet Hybrid Algorithm (FEWHA), which is based on wavelets. Due to its efficient matrix-free representation of the underlying operators, the number of floating point operations and memory usage decreases significantly. In this paper, we focus on performance optimization techniques, such as parallel programming models, for the implementation of this iterative method on CPUs and GPUs. We evaluate the computational performance of our optimized, parallel version of FEWHA for ELT-sized test configurations.