The Architecture of the MCAO Real-time Control Computer Cluster for the DKI Solar Telescope

The real-time control system for the multi-conjugate adaptive optics system for the 4-meter Daniel K. Inouye Solar Telescope will process 11817 subapertures in total, each 20x20 px, received from nine wavefront sensors and control three deformable mirrors with a total of 3452 actuators. The system will run the control loop at a rate of 2000 Hertz. The control system is based on the KAOS Evo 2 software and will run on a cluster of ten x86 Linux servers interconnected with a 200-gigabits-per-second Infiniband network.

We will use the adaptive optics simulation software Blur to test the cluster implementation before deployment at the telescope. Blur will present the cluster with faked observations, simulating both the wavefront sensor images and the deformable mirror effects in the imaging of a solar imaging through turbulence.

At this workshop, we plan to present the software and hardware architecture of the real-time control system, including synchronization techniques we use for lowest latency, motivate our choices and report on the timing performance and the things we have learned from using 200-gigabits-per-second Infiniband.

 

Dirk Schmidt, National Solar Observatory