Steven G. Johnson

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Steven G. Johnson
NationalityUnited States
Alma materMIT
Known forFFTW
AwardsJ. H. Wilkinson Prize for Numerical Software (1999)
Scientific career
ThesisPhotonic Crystals: From Theory to Practice (2001)
Doctoral advisorJohn Joannopoulos

Steven Glenn Johnson (born 1973)[2] is an American mathematician known for being a co-creator of the FFTW[3][4][5] 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.[6]

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

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 was a keynote speaker for the 2019 JuliaCon conference.[9]


  1. ^ "Steven Johnson | MIT Mathematics". Retrieved 27 February 2020.
  2. ^ "Johnson, Steven G., 1976-". Retrieved 27 February 2020.
  3. ^ 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.
  4. ^ 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.
  5. ^ 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.
  6. ^ "Steven Johnson | MIT Mathematics". Retrieved 27 February 2020.
  7. ^ "THE WILKINSON PRIZE FOR NUMERICAL SOFTWARE". Numerical Algorithms Group. Retrieved 22 November 2017.
  8. ^ SIAM. "James H. Wilkinson Prize for Numerical Software". Society for Industrial and Applied Mathematics. Retrieved 22 November 2017.
  9. ^ Herriman, Jane. "Steven Johnson as a JuliaCon 2019 keynote speaker!". Julia Discourse. Retrieved 29 March 2019.

External links[edit]