Share Email Print

Proceedings Paper

Demonstration of the suitability of GPUs for AO real-time control at ELT scales
Format Member Price Non-Member Price
PDF $14.40 $18.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper Abstract

We have implemented the full AO data-processing pipeline on Graphics Processing Units (GPUs), within the framework of Durham AO Real-time Controller (DARC). The wavefront sensor images are copied from the CPU memory to the GPU memory. The GPU processes the data and the DM commands are copied back to the CPU. For a SCAO system of 80x80 subapertures, the rate achieved on a single GPU is about 700 frames per second (fps). This increases to 1100 fps (1565 fps) if we use two (four) GPUs. Jitter exhibits a distribution with the root-mean-square value of 20 μs–30 μs and a negligible number of outliers. The increase in latency due to the pixel data copying from the CPU to the GPU has been reduced to the minimum by copying the data in parallel to processing them. An alternative solution in which the data would be moved from the camera directly to the GPU, without CPU involvement, could be about 10%–20% faster. We have also implemented the correlation centroiding algorithm, which - when used - reduces the frame rate by about a factor of 2–3.

Paper Details

Date Published: 27 July 2016
PDF: 9 pages
Proc. SPIE 9909, Adaptive Optics Systems V, 99094S (27 July 2016); doi: 10.1117/12.2234273
Show Author Affiliations
Urban Bitenc, Durham Univ. (United Kingdom)
Alastair G. Basden, Durham Univ. (United Kingdom)
Nigel A. Dipper, Durham Univ. (United Kingdom)
Richard M. Myers, Durham Univ. (United Kingdom)

Published in SPIE Proceedings Vol. 9909:
Adaptive Optics Systems V
Enrico Marchetti; Laird M. Close; Jean-Pierre Véran, Editor(s)

© SPIE. Terms of Use
Back to Top