Adaptive optics is essential for the successful operation of the future Extremely Large Telescopes (ELTs). At the heart of these AO system lies the real-time control which has become computationally challenging. A majority of the previous efforts has been aimed at reducing the wavefront reconstruction latency by using many-core hardware accelerators such as Xeon Phis and GPUs. These modern hardware solutions offer a large numbers of cores combined with high memory bandwidths but have restrictive input/output (I/O). The lack of efficient I/O capability makes the data handling very inefficient and adds both to the overall latency and jitter. For example a single wavefront sensor for an ELT scale adaptive optics system can produce hundreds of millions of pixels per second that need to be processed. Passing all this data through a CPU and into GPUs or Xeon Phis, even by reducing memory copies by using systems such as GPUDirect, is highly inefficient. The Mellanox TILE series is a novel technology offering a high number of cores and multiple 10 Gbps Ethernet ports. We present results of the TILE-Gx36 as a front-end wavefront sensor processing unit. In doing so we are able to greatly reduce the amount of data needed to be transferred to the wavefront reconstruction hardware. We show that the performance of the Mellanox TILE-GX36 is in-line with typical requirements, in terms of mean calculation time and acceptable jitter, for E-ELT first-light instruments and that the Mellanox TILE series is a serious contender for all E-ELT instruments.
[1]
G Rousset,et al.
Improvement of Shack-Hartmann wave-front sensor measurement for extreme adaptive optics.
,
2004,
Optics letters.
[2]
B L Ellerbroek,et al.
Constrained matched filtering for extended dynamic range and improved noise rejection for Shack-Hartmann wavefront sensing.
,
2008,
Optics letters.
[3]
Luc Gilles,et al.
Shack-Hartmann wavefront sensing with elongated sodium laser beacons: centroiding versus matched filtering.
,
2006,
Applied optics.
[4]
Gerard Rousset,et al.
Comparison of centroid computation algorithms in a Shack–Hartmann sensor
,
2006
.
[5]
Alastair Basden.
Investigation of POWER8 processors for astronomical adaptive optics real-time control.
,
2015
.
[6]
S. Taghavi,et al.
The data acquisition card for the Large Pixel Detector at the European-XFEL
,
2011
.
[7]
N. Dipper,et al.
Reducing adaptive optics latency using Xeon Phi many-core processors
,
2015
.