Atmospheric wavefront phase recovery by use of specialized hardware: graphical processing units and field-programmable gate arrays.
To achieve the wavefront phase-recovery stage of an adaptive-optics loop computed in real time for 32 x 32 or a greater number of subpupils in a Shack-Hartmann sensor, we present here, for what is to our knowledge the first time, preliminary results that we obtained by using innovative techniques: graphical processing units (GPUs) and field-programmable gate arrays (FPGAs). We describe the stream-computing paradigm of the GPU and adapt a zonal algorithm to take advantage of the parallel computational power of the GPU. We also present preliminary results we obtained by use of FPGAs on the same algorithm. GPUs have proved to be a promising technique, but FPGAs are already a feasible solution to adaptive-optics real-time requirements, even for a large number of subpupils.
Marichal-Hernández
José G
JG
Departmento Fisica Fundamental y Experimental, Electrónica y Sistemas, Universidad de La Laguna, Avenida Astrofísico Francisco Sánchez, La Laguna 38205, Spain. jmariher@ull.es
Rodríguez-Ramos
Luis F
LF
Rosa
Fernando
F
Rodríguez-Ramos
José M
JM