Parallel-Computing Architecture for JWST Wavefront-Sensing Algorithms

Abstract : The James Webb Space Telescope (JWST) is the successor to the Hubble Space Telescope and will be NASA's premier observatory of the next decade. Image-based wavefront sensing (phase retrieval) is the primary method for ground testing and on-orbit commissioning. For ground tests at NASA's Goddard Space Flight Center (GSFC) and Johnson Space Center (JSC), near-real-time analysis is critical for ensuring that pass/fail criteria are met before completion of a specific test. To address this need we have developed a computational architecture for image processing and phase retrieval. Using commercially available off-the-shelf hardware and software, we have designed, implemented, and tested a solution for high-speed parallel computing. The architecture is a hybrid solution utilizing both CPUs and GPUs and exploiting the unique advantages of each. Discussions are presented of the architecture, performance, and current limitations.

[1]  David L. Aronstein,et al.  Recovery of the Image-Plane Sampling Parameter Q within Iterative-Transform Phase Retrieval , 2011 .

[2]  James R. Fienup,et al.  Phase retrieval for undersampled broadband images , 1999 .

[3]  R. Gerchberg A practical algorithm for the determination of phase from image and diffraction plane pictures , 1972 .

[4]  Jeffrey S. Smith,et al.  Optical wavefront characterization using phase retrieval for the NIRSpec demonstration model for the James Webb Space Telescope , 2010, Astronomical Telescopes + Instrumentation.

[5]  D. Scott Acton,et al.  Phase retrieval on broadband and under-sampled images for the JWST testbed telescope , 2009, Optical Engineering + Applications.

[6]  Mark Clampin,et al.  Overview of the James Webb Space Telescope Observatory , 2010, Astronomical Telescopes + Instrumentation.

[7]  Phillip A. Sabelhaus,et al.  An overview of the James Webb Space Telescope (JWST) project , 2004, SPIE Astronomical Telescopes + Instrumentation.

[8]  L. Norton-Wayne Computer Techniques for Image Processing in Electron Microscopy , 1979, Advances in Imaging and Electron Physics.

[9]  Ray Lundquist,et al.  Status of the James Webb Space Telescope integrated science instrument module system , 2010, Astronomical Telescopes + Instrumentation.

[10]  J. H. Seldin,et al.  Hubble Space Telescope characterized by using phase-retrieval algorithms. , 1993, Applied optics.

[11]  J R Fienup,et al.  Phase retrieval algorithms: a comparison. , 1982, Applied optics.

[12]  James R. Fienup,et al.  Phase and Pupil Amplitude Recovery for JWST Space-Optics Control , 2010 .

[13]  Steven G. Johnson,et al.  FFTW: an adaptive software architecture for the FFT , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[14]  Jeffrey S. Smith,et al.  Distributed computing architecture for image-based wavefront sensing and 2D FFTs , 2006, SPIE Astronomical Telescopes + Instrumentation.

[15]  Lee D. Feinberg,et al.  TRL-6 for JWST wavefront sensing and control , 2007, SPIE Optical Engineering + Applications.

[16]  Charlie Atkinson,et al.  Architecting a revised optical test approach for JWST , 2008, Astronomical Telescopes + Instrumentation.

[17]  J R Fienup,et al.  Phase-retrieval algorithms for a complicated optical system. , 1993, Applied optics.

[18]  B.H. Dean Looking at Hubble through the Eyes of JWST , 2007, 2007 IEEE Aerospace Conference.

[19]  John D. Owens,et al.  GPU Computing , 2008, Proceedings of the IEEE.

[20]  Koby Smith,et al.  Optical performance for the actively controlled James Webb Space Telescope , 2010, Astronomical Telescopes + Instrumentation.

[21]  D. Scott Acton,et al.  End-to-end commissioning demonstration of the James Webb Space Telescope , 2007, SPIE Optical Engineering + Applications.

[22]  J. Scott Smith Iterative Transform Phase Diversity: An object and wavefront recovery algorithm , 2011 .

[23]  D. Scott Acton,et al.  Phase retrieval algorithm for JWST Flight and Testbed Telescope , 2006, SPIE Astronomical Telescopes + Instrumentation.

[24]  Bradley J. Frey,et al.  The Optical Telescope Element Simulator for the James Webb Space Telescope , 2008, Astronomical Telescopes + Instrumentation.