Jump to content

Steven G. Johnson

From Wikipedia, the free encyclopedia
Steven G. Johnson
Born1973
NationalityAmerican
Alma materMassachusetts Institute of Technology
Known forFFTW, Meep
AwardsDoD NDSEG Fellowship (1996)
J. H. Wilkinson Prize for Numerical Software (1999)
Scientific career
Fields
InstitutionsMIT
ThesisPhotonic Crystals: From Theory to Practice (2001)
Doctoral advisorJohn Joannopoulos
Websitemath.mit.edu/~stevenj/

Steven Glenn Johnson (born 1973)[2] is an American applied mathematician and physicist 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 funding from the DoD NDSEG Fellowship.[7] Steven Johnson and his colleague Matteo Frigo were awarded the 1999 J. H. Wilkinson Prize for Numerical Software for this work.[8][9]

He is the author of the NLOpt library for nonlinear optimization,[10] as well as being the co-author of the open-source electromagnetic softwares Meep[11] and MPB.[12] 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.[13]

Selected publications

[edit]
Articles
  • Johnson, Steven G.; Fan, Shanhui; Villeneuve, Pierre R.; Joannopoulos, J. D.; Kolodziejski, L. A. (1999). "Guided modes in photonic crystal slabs". Physical Review B. 60: 5751. doi:10.1103/PhysRevB.60.5751.
  • Johnson, Steven G.; Joannopoulos, J. D. (2001). "Block-iterative frequency-domain methods for Maxwell's equations in a planewave basis". Optics Express. 8 (3): 173–190. doi:10.1364/OE.8.000173.
  • Luo, Chiyan; Johnson, Steven G.; Joannopoulos, J. D.; Pendry, J. B. (2002). "All-angle negative refraction without negative effective index". Physical Review B. 65: 201104. doi:10.1103/PhysRevB.65.201104.
  • Frigo, M.; Johnson, S.G. (2005). "The design and implementation of FFTW3". Proceedings of the IEEE. 93 (2): 216–231. doi:10.1109/JPROC.2004.840301.
  • Oskooi, Ardavan F.; Roundy, David; Ibanescu, Mihai; Bermel, Peter; Joannopoulos, J.D.; Johnson, Steven G. (March 2010). "Meep: A flexible free-software package for electromagnetic simulations by the FDTD method". Computer Physics Communications. 181 (3): 687–702. doi:10.1016/j.cpc.2009.11.008. hdl:1721.1/60946.
  • Hsu, Chia Wei; Zhen, Bo; Lee, Jeongwon; Chua, Song-Liang; Johnson, Steven G.; Joannopoulos, John D.; Soljačić, Marin (2013). "Observation of trapped light within the radiation continuum". Nature. 499: 188–191. doi:10.1038/nature12289.
Books
  • Johnson, Steven G.; Joannopoulos, John D. (2001). Photonic Crystals: The Road from Theory to Practice. Springer.
  • Joannopoulos, John D.; Johnson, Steven G.; Winn, Joshua N.; Meade, Robert D. (2008). Photonic Crystals: Molding the Flow of Light (2 ed.). Princeton.

References

[edit]
  1. ^ "Steven Johnson | MIT Mathematics". math.mit.edu. Retrieved 27 February 2020.
  2. ^ "Johnson, Steven G., 1973-". viaf.org. 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 10.1.1.66.3097. doi:10.1109/JPROC.2004.840301. S2CID 6644892.
  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, ICASSP '98 (Cat. No.98CH36181). Vol. 3. pp. 1381–1384. CiteSeerX 10.1.1.47.8661. doi:10.1109/ICASSP.1998.681704. ISBN 978-0-7803-4428-0. S2CID 12560207.
  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". math.mit.edu. Retrieved 27 February 2020.
  7. ^ Frigo M, Johnson SG (September 11, 1997). "The Fastest Fourier Transform in the West" (PDF). MIT Labroratory for Computer Science.
  8. ^ "THE WILKINSON PRIZE FOR NUMERICAL SOFTWARE". Numerical Algorithms Group. Retrieved 22 November 2017.
  9. ^ SIAM. "James H. Wilkinson Prize for Numerical Software". Society for Industrial and Applied Mathematics. Retrieved 22 November 2017.
  10. ^ Steven G. Johnson, The NLopt nonlinear-optimization package, https://nlopt.readthedocs.io/en/latest/
  11. ^ Oskooi, Ardavan F.; Roundy, David; Ibanescu, Mihai; Bermel, Peter; Joannopoulos, J.D.; Johnson, Steven G. (March 2010). "Meep: A flexible free-software package for electromagnetic simulations by the FDTD method". Computer Physics Communications. 181 (3): 687–702. doi:10.1016/j.cpc.2009.11.008. hdl:1721.1/60946.
  12. ^ Johnson, Steven G.; Joannopoulos, J. D. (2001). "Block-iterative frequency-domain methods for Maxwell's equations in a planewave basis". Optics Express. 8 (3): 173–190. doi:10.1364/OE.8.000173.
  13. ^ Herriman, Jane (29 March 2019). "Steven Johnson as a JuliaCon 2019 keynote speaker!". Julia Discourse. Retrieved 29 March 2019.
[edit]