Steven G. Johnson

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Steven Glenn Johnson
Alma materMIT
Known forFFTW
Scientific career
FieldsMathematics, Physics, Computer science
Thesis (2001)
Doctoral advisorJohn Joannopoulos

Steven G. Johnson is an American mathematician known for being a co-creator of the FFTW[1][2][3] library for software-based fast Fourier transforms and for his work on photonic crystals. He is professor of Applied Mathematics and Physics at MIT where he leads a group on Nanostructures and Computation.

While working on his PhD at MIT, he developed the Fastest Fourier Transform in the West (FFTW) library[1] with Matteo Frigo; they were awarded the 1999 J. H. Wilkinson Prize for Numerical Software for this work.[4][5]

He is the author of the NLOpt library for nonlinear optimization. He is a frequent contributor to the Julia programming language, and has also contributed to Python, R, and Matlab. He will be a keynote speaker for the 2019 JuliaCon conference.[6]


  1. ^ a b Frigo M, Johnson SG (February 2005). "The design and implementation of FFTW3" (PDF). Proceedings of the IEEE. 93 (2): 216–231. CiteSeerX doi:10.1109/JPROC.2004.840301.
  2. ^ Frigo M, Johnson SG (1998). FFTW: an adaptive software architecture for the FFT. Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing. 3. pp. 1381–1384. CiteSeerX doi:10.1109/ICASSP.1998.681704. ISBN 978-0-7803-4428-0.
  3. ^ Johnson SG & Frigo M (September 2008). "ch.11: Implementing FFTs in practice". In C. S. Burrus (ed.). Fast Fourier Transforms. Houston TX: Connexions: Rice University.
  4. ^ "THE WILKINSON PRIZE FOR NUMERICAL SOFTWARE". Numerical Algorithms Group. Retrieved 22 November 2017.
  5. ^ SIAM. "James H. Wilkinson Prize for Numerical Software". Society for Industrial and Applied Mathematics. Retrieved 22 November 2017.
  6. ^ Herriman, Jane. "Steven Johnson as a JuliaCon 2019 keynote speaker!". Julia Discourse. Retrieved 29 March 2019.

External links[edit]