Jacob B. Schroder | |
---|---|
Associate Professor | |
Dept. of Mathematics and Statistics | |
MSC01 1115 | |
University of New Mexico | |
Albuquerque, NM 87131 | |
Email: jbschroder unm edu | |
Google Scholar: https://goo.gl/ra23po | |
Office: SMLC 332 | |
Phone: 505-277-2114 |
Education :: Research :: Software :: Synergy
Education and Positions
Assistant Professor | Dept. of Mathematics and Statistics, UNM | 2018-Present |
Computational Mathematician | Lawrence Livermore National Lab | 2013-2018 |
Project lead for parallel-in-time with multigrid | ||
Member scalable linear solvers group (hypre) | ||
Postdoc | Lawrence Livermore National Lab | 2011-2013 |
Under Dr. R. Falgout | ||
Postdoc in Applied Math | University of Colorado, Boulder | 2010-2011 |
Under Profs. T. Manteuffel and S. McCormick | ||
Ph.D. in Computer Science | University of Illinois, Urbana-Champaign | 2004-2010 |
Generalizing Smoothed Aggregation AMG | ||
Under Prof. Luke Olson | ||
Rotary Scholar | Technical University of Munich, Germany | 2003-2004 |
B.S. in Computer Science-Math | Furman University | 1999-2003 |
Research
My research interests are broadly in the areas of multigrid methods,
parallel-in-time methods, preconditioning, iterative methods, and
scientific machine learning. Current research directions include the following.
- Parallel-in-time algorithms for large-scale simulations
- Parallel artificial neural network training algorithms, using multigrid and preconditioning concepts
- Generalized algebraic multigrid methods with adaptivity and improved coarsening and interpolation
- Communication-reducing algorithms for parallel algebraic multigrid
- Numerical software design targeting portability, speed, reproducibility, and ease-of-use
Research Group
- David Vargas (PhD student). Research area: parallel-in-time for chaotic problems and parallel-in-time for optimizatiom and machine learning.
- Gary Saavedra (PhD student). Research area: scientific machine learning.
- Ahsan Ali (PhD student). Research area: algebraic multigrid solvers for hyperbolic space-time problems.
- Masumi Sugiyama (Masters graduated). Optimal relaxation parameters for multigrid reduction in time. Currently PhD student at University of Tennessee, Chattanooga.
- Nicholas Abel (Masters graduated). Multigrid reduction in time and asymptotic approximations for the shallow water equations. Currently PhD student at the Barcelona Center for Supercomputing.
Research Funding since at UNM
- J. B. Brannick and J. B. Schroder PIs, Collaborative Research: Parallel Space-Time Solvers for Systems of PDEs. NSF DMS 2110917. $250K total, $152K total to UNM, 7/2021-6/2024.
- R. D. Falgout PI, Co-PI: J. B. Schroder, Parallel Multigrid in Time and Space for Extreme-Scale Computational Science. DOE Office of Science Base Program. $1,350K total, $210K total to UNM, 10/2020-9/2023.
- J. B. Schroder PI, Co-PI: J. Chaudhry, Multigrid-Reduction-in-Time for the Shallow Water Equations. DOE/Lawrence Livermore National Laboratory. $50K total to UNM, 1/2020-8/2020.
- J. B. Schroder PI, Co-PI: J. Chaudhry, Parallel-in-Time Multigrid Methods for Hyperbolic Problems, with a Focus on the Shallow Water Equations. DOE/Lawrence Livermore National Laboratory. $70K total to UNM, 1/2019-1/2020.
Conference Funding
- B. Ong PI, Co-PI: J.B. Schroder, Parallel Time Integration Summer School. Michigan Tech, Houghton, Michigan, June 2022. NSF CBMS Conference Award 1933342, $37K total.
- B. Ong PI, Co-PI: J.B. Schroder, Parallel-in-Time Workshop. Michigan Tech, Houghton, Michigan, August 2021. NSF Conference Award 1945322, $25K total. Canceled and moved online due to COVID-19.
Software
-
I am one of two lead developers for
XBraid,
an open source C/MPI implementation of the multigrid reduction in time
(MGRIT) methodology. It is a non-intrusive, scalable, and parallel
library for multigrid in time, with interfaces for C++, Fortran, and Python.
-
I am a co-developer for
PyAMG, an open source
Python/C++ implementation of both classical algebraic multigrid and
smoothed aggregation-based algebraic multigrid. PyAMG has had thousands of
downloads from over a hundred countries.
-
I am a collaborator for
hypre,
an open source benchmark library of high-performance preconditioners from Lawrence Livermore
National Lab that features parallel multigrid methods for both structured and
unstructured grid problems. Hypre has had thousands of downloads from
over a hundred countries.
>
Synergistic Activities
2015-Present | Scientific committee for the Parallel-in-Time (PINT) Workshop Series. | |
2021 | Organizing committee for the 24th Annual AMG Summit. Held online due to COVID-19, Oct 2021. | |
2021 | Organizing committee for the 10th Parallel-in-Time Workshop. Held online due to COVID-19, Aug 2021. | |
2020-21 | Proceedings Editor for the 9th Parallel-in-Time Workshop, Proc. in Math. and Stat., Springer. | |
2020 | Organizing committee for the 9th Parallel-in-Time Workshop. Held online due to COVID-19, June 2020. | |
2020 | Organizing committee for the 23rd Annual AMG Summit. Held online due to COVID-19, Oct 2020. | |
2019 | Local Organizer for the 22nd Annual AMG Summit, Santa Fe, NM, Oct 2019. | |
2017 | Organizing committee for the 6th Parallel-in-Time Workshop, Monte Verita, Switzerland, 2017. | |
2016-2017 | Proceedings Editor for the 5th Parallel-in-Time Workshop, Comput. Vis. Sci., Springer. | |
|
||
Memberships | SIAM, SIAG on Computational Science and Engineering | |
Reviewer | SISC (SIAM J. Sci. Comput.), SINUM (SIAM J. Numer. Anal.), | |
SIMAX (SIAM J. Matrix Anal. Appl.), NLAA (Numer. Linear Algebra Appl.), | ||
ETNA (Elect. Trans. Numer. Anal.), | ||
ACM TOMS (ACM Trans. Math. Software) | ||
Invited Grant Reviewer | DOE Office of Science 2019, 2021 |