Dr. Matthew A Thompson

Dr. Matthew A Thompson

  • SR SOFTWARE ENGINEER
  • 301.614.6712
  • NASA/GSFC
  • Mail Code: 610.1
  • Greenbelt , MD 20771
  • Employer: SCIENCE SYSTEMS AND APPLICATIONS INC
  • Brief Bio

    Dr Matthew A Thompson is a Lead Scientific Programmer/Analyst in the Global Modeling and Assimilation Office (GMAO) at NASA Goddard Space Flight Center (GSFC). His current role is to support the GEOS-5 GCM in regards to high-performance computing, especially accelerators like GPUs and Intel Xeon Phi chips. He also supports and maintains the base libraries needed to build the GCM.

    Dr Thompson received his BA in Chemistry, summa cum laude, from The Colorado College in Colorado Springs, Colorado. He then moved to the University of Colorado at Boulder where he did his PhD work in Theoretical Chemistry under Dr Robert Parson at JILA. His thesis was "From Femtoseconds to Nanoseconds: Simulations of IBr- Photodissociation Dynamics in CO2 Clusters". After that he was a National Research Council Postdoctoral Scholar at the Naval Research Lab in Washington DC working with Dr Brett Dunlap on analytical density functional theory.

    Research Interests

    Emerging Computational Acceleration Strategies

    Investigation and implementation of emerging computational acceleration strategies. Examples include the use of GPUs, MICs, and compiler optimization targeting to speedup calculation of global circulation models

    Education

    Ph.D. Chemistry, University of Colorado at Boulder, 2007.
    Thesis: From Femtoseconds to Nanoseconds: Simulations of IBr- Photodissociation Dynamics in CO2 Clusters

    B.A. Chemistry, The Colorado College, 1999.

    Positions/Employment

    6/2009 - Present

    Lead Scientific Programmer/Analyst

    SSAI, Inc. (2009-Present) SAIC (2007-2009), NASA/GSFC Global Modeling and Assimilation Office

    Support of the Global Modeling and Assimilation Office at NASA Goddard Space Flight Center

    • Successfully adapted the GEOS-5 global atmospheric model for use with NVIDIA GPUs by converting the existing Fortran code into CUDA Fortran.
    • Demonstrated speedups of 10-15x within the full model with radiation, moist, turbulence, and gravity wave drag physics routines. Excluding data transfer, achieved kernel speedups of 25-50x.
    • Successfully transitioned the GEOS-5 shortwave radiation kernel for use on the Intel Xeon Phi for use in both Offload and Native modes.
    • Experienced with building, setting up, running, and analyzing results from the GEOS-5 Global Circulation Model with various compilers and on various workstations and supercomputers.
    • Successfully built and maintained on various clusters and with various compilers the required libraries for the GEOS-5 GCM including HDF5, NetCDF, cURL, and ESMF.
    6/2007 - 5/2009

    National Research Council Postdoctoral Scholar

    National Research Council (Advisor: Brett Dunlap), Naval Research Laboratory Investigation on the use of genetic algorithms for optimization of analytic density functional theory (DFT)
    • Constructed and integrated a genetic algorithm in Python with existing analytic DFT code leading to better results than previous efforts.
    • Leveraged Parallel Python and MPI to rapidly parallelize genetic algorithm on a per-node and per-core basis for use on workstations and clusters.
    6/2000 - 5/2007

    Graduate Research Assistant

    University of Colorado at Boulder (Advisor: Robert Parson), JILA Nonadiabatic molecular dynamics and high-level (MRCI and CR-CCSD(T)) electronic structure calculations of IBr-(CO2)n and ICl-(CO2)n
    • Predicted the later-confirmed appearance and disappearance of a long-time absorption recovery process in near-infrared photodissociation of intermediate-size clusters.
    • Mentored fellow students and researchers in installation and use of Linux and quantum chemistry programs on local workstations and clusters.

    Professional Societies

    Association for Computing Machinery, 2012 - Present
    (Member, Sigplan-Fortran Forum, SIGHPC)

    Awards

    2017 - Performance Award, GMAO -- "For consistently and routinely going above and beyond expectations in software development and maintenance"

    2014 - Outstanding Technical Support, GMAO -- "For providing superior software engineering and High-End Computing support that significantly enhances GMAO research and operations"

    2013 - Outstanding Technical Support, GMAO -- "For groundbreaking work researching, testing, and documenting the use of Graphical Processing Unit (GPU) computing architecture with the GEOS-5 atmospheric general circulation model"

    Publications

    Refereed

    Freitas, S. R., G. A. Grell, A. Molod, et al. M. A. Thompson, W. M. Putman, C. M. Santos e Silva, and E. P. Souza. 2018. "Assessing the Grell-Freitas Convection Parameterization in the NASA GEOS Modeling System." Journal of Advances in Modeling Earth Systems, [10.1029/2017ms001251]

    Eastham, S. D., M. S. Long, C. A. Keller, et al. E. Lundgren, R. M. Yantosca, J. Zhuang, C. Li, C. J. Lee, M. Yannetti, B. M. Auer, T. L. Clune, J. Kouatchou, W. M. Putman, M. A. Thompson, A. L. Trayanov, A. M. Molod, R. V. Martin, and D. J. Jacob. 2018. "GEOS-Chem High Performance (GCHP v11-02c): a next-generation implementation of the GEOS-Chem chemical transport model for massively parallel applications." Geoscientific Model Development, 11 (7): 2941-2953 [10.5194/gmd-11-2941-2018]

    Hu, L., C. A. Keller, M. S. Long, et al. T. Sherwen, B. Auer, A. Da Silva, J. E. Nielsen, S. Pawson, M. A. Thompson, A. L. Trayanov, K. R. Travis, S. K. Grange, M. J. Evans, and D. J. Jacob. 2018. "Global simulation of tropospheric chemistry at 12.5 km resolution: performance and evaluation of the GEOS-Chem chemical module (v10-1) within the NASA GEOS Earth system model (GEOS-5 ESM)." Geoscientific Model Development, 11 (11): 4603-4620 [10.5194/gmd-11-4603-2018]

    Sheps, L., E. M. Miller, S. Horvath, et al. M. A. Thompson, R. Parson, A. B. McCoy, and W. C. Lineberger. 2011. "Solvent-mediated charge redistribution in photodissociation of IBr- and IBr-(CO2)." J. Chem. Phys., 134: 184311 [10.1063/1.3584203]

    Sheps, L., E. M. Miller, S. Horvath, et al. M. A. Thompson, R. Parson, A. B. McCoy, and W. C. Lineberger. 2010. "Solvent-mediated electron hopping: Long-range charge transfer in IBr-(CO2) photodissociation." Science, 328: 220–224 [10.1126/science.1184616]

    Thompson, M. A., J. P. Martin, J. P. Darr, W. C. Lineberger, and R. Parson. 2008. "A combined experimental/theoretical investigation of the near-infrared photodissociation of IBr-(CO2)n." J. Chem. Phys., 129: 224304 [10.1063/1.3033746]

    Thompson, M. A., and B. I. Dunlap. 2008. "Optimization of analytic density functionals by parallel genetic algorithm." Chem. Phys. Lett., 463: 278–282 [10.1016/j.cplett.2008.08.075]

    Dribinski, V., J. Barbera, J. P. Martin, et al. A. Svendsen, M. A. Thompson, R. Parson, and W. C. Lineberger. 2006. "Time-resolved study of the solvent induced recombination in size-selected IBr-(CO2)n clusters." J. Chem. Phys., 125: 133405 [10.1063/1.2217741]

    Sanford, T., S.-Y. Han, M. A. Thompson, R. Parson, and W. C. Lineberger. 2005. "Photodissociation dynamics of IBr-(CO2)n, n<15." J. Chem. Phys., 122: 054307 [10.1063/1.1839178]

    Sanford, T., D. Andrews, J. Rathbone, et al. M. Taylor, F. Muntean, M. Thompson, A. B. McCoy, R. Parson, and W. C. Lineberger. 2004. "Time resolved solvent rearrangement dynamics." Faraday Discuss., 127: 383–394 [10.1039/b316330j]

    Talks, Presentations and Posters

    Invited

    Continued Efforts in Adapting the GEOS-5 AGCM to Accelerators: Successes and Challenges
    Programming Weather, Climate, and Earth-System Models on Heterogeneous Multi-core Platforms Workshop, Boulder, CO
    2013
    Progress in Adapting the GEOS-5 GCM to CUDA FORTRAN: Successes and Challenges
    Programming Weather, Climate, and Earth-System Models on Heterogeneous Multi-core Platforms Workshop, Boulder, CO
    2012
     
    Lessons Learned from Adapting GEOS-5 GCM Physics to CUDA Fortran
    Programming Weather, Climate, and Earth-System Models on Heterogeneous Multi-core Platforms Workshop, Boulder, CO
     
    2011
     

    Other

    Extending and Exploring GEOS Performance Portability (with Amidu Oloso)

    Supercomputing 2018, Dallas, TX

    11 / 2018

    Improving the Scalability of the GEOS-5 Earth System Model (with Amidu Oloso, Tom Clune, and William Putman)

    Supercomputing 2016, Salt Lake City, UT

    2016
    Analytic Density-Functional Theory Optimization with a Parallel Genetic Algorithm
    Poster, American Conference on Theoretical Chemistry 2008, Evanston, IL
    2008
    Nonadiabatic MD Simulations of IBr-(CO2)n Photodissociation
    Poster, American Physical Society, March Meeting, Denver, CO
    2007
     

    Brief Bio

    Dr Matthew A Thompson is a Lead Scientific Programmer/Analyst in the Global Modeling and Assimilation Office (GMAO) at NASA Goddard Space Flight Center (GSFC). His current role is to support the GEOS-5 GCM in regards to high-performance computing, especially accelerators like GPUs and Intel Xeon Phi chips. He also supports and maintains the base libraries needed to build the GCM.

    Dr Thompson received his BA in Chemistry, summa cum laude, from The Colorado College in Colorado Springs, Colorado. He then moved to the University of Colorado at Boulder where he did his PhD work in Theoretical Chemistry under Dr Robert Parson at JILA. His thesis was "From Femtoseconds to Nanoseconds: Simulations of IBr- Photodissociation Dynamics in CO2 Clusters". After that he was a National Research Council Postdoctoral Scholar at the Naval Research Lab in Washington DC working with Dr Brett Dunlap on analytical density functional theory.

    Publications

    Refereed

    Freitas, S. R., G. A. Grell, A. Molod, et al. M. A. Thompson, W. M. Putman, C. M. Santos e Silva, and E. P. Souza. 2018. "Assessing the Grell-Freitas Convection Parameterization in the NASA GEOS Modeling System." Journal of Advances in Modeling Earth Systems [10.1029/2017ms001251]

    Eastham, S. D., M. S. Long, C. A. Keller, et al. E. Lundgren, R. M. Yantosca, J. Zhuang, C. Li, C. J. Lee, M. Yannetti, B. M. Auer, T. L. Clune, J. Kouatchou, W. M. Putman, M. A. Thompson, A. L. Trayanov, A. M. Molod, R. V. Martin, and D. J. Jacob. 2018. "GEOS-Chem High Performance (GCHP v11-02c): a next-generation implementation of the GEOS-Chem chemical transport model for massively parallel applications." Geoscientific Model Development 11 (7): 2941-2953 [10.5194/gmd-11-2941-2018]

    Hu, L., C. A. Keller, M. S. Long, et al. T. Sherwen, B. Auer, A. Da Silva, J. E. Nielsen, S. Pawson, M. A. Thompson, A. L. Trayanov, K. R. Travis, S. K. Grange, M. J. Evans, and D. J. Jacob. 2018. "Global simulation of tropospheric chemistry at 12.5&thinsp;km resolution: performance and evaluation of the GEOS-Chem chemical module (v10-1) within the NASA GEOS Earth system model (GEOS-5 ESM)." Geoscientific Model Development 11 (11): 4603-4620 [10.5194/gmd-11-4603-2018]

    Sheps, L., E. M. Miller, S. Horvath, et al. M. A. Thompson, R. Parson, A. B. McCoy, and W. C. Lineberger. 2011. "Solvent-mediated charge redistribution in photodissociation of IBr- and IBr-(CO2)." J. Chem. Phys. 134 184311 [10.1063/1.3584203]

    Sheps, L., E. M. Miller, S. Horvath, et al. M. A. Thompson, R. Parson, A. B. McCoy, and W. C. Lineberger. 2010. "Solvent-mediated electron hopping: Long-range charge transfer in IBr-(CO2) photodissociation." Science 328 220–224 [10.1126/science.1184616]

    Thompson, M. A., J. P. Martin, J. P. Darr, W. C. Lineberger, and R. Parson. 2008. "A combined experimental/theoretical investigation of the near-infrared photodissociation of IBr-(CO2)n." J. Chem. Phys. 129 224304 [10.1063/1.3033746]

    Thompson, M. A., and B. I. Dunlap. 2008. "Optimization of analytic density functionals by parallel genetic algorithm." Chem. Phys. Lett. 463 278–282 [10.1016/j.cplett.2008.08.075]

    Dribinski, V., J. Barbera, J. P. Martin, et al. A. Svendsen, M. A. Thompson, R. Parson, and W. C. Lineberger. 2006. "Time-resolved study of the solvent induced recombination in size-selected IBr-(CO2)n clusters." J. Chem. Phys. 125 133405 [10.1063/1.2217741]

    Sanford, T., S.-Y. Han, M. A. Thompson, R. Parson, and W. C. Lineberger. 2005. "Photodissociation dynamics of IBr-(CO2)n, n<15." J. Chem. Phys. 122 054307 [10.1063/1.1839178]

    Sanford, T., D. Andrews, J. Rathbone, et al. M. Taylor, F. Muntean, M. Thompson, A. B. McCoy, R. Parson, and W. C. Lineberger. 2004. "Time resolved solvent rearrangement dynamics." Faraday Discuss. 127 383–394 [10.1039/b316330j]

                                                                                                                                                                                            
    NASA Logo, National Aeronautics and Space Administration