Todd Gamblin is a computer scientist in the Center for Applied Scientific Computing at Lawrence Livermore National Laboratory. His research focuses on scalable tools for measuring, analyzing, and visualizing parallel performance data. In addition to his research, Todd leads LLNL's DevRAMP (Reproducibility, Analysis, Monitoring, and Performance) team. He is the creator of Spack, a popular HPC package management tool, and he leads the Software Packaging Technologies area in the U.S. Exascale Computing Project.
Todd has been at LLNL since 2008. He received the Early Career Research Award from the U.S. Department of Energy in 2014. He received Ph.D. and M.S. degrees in Computer Science from the University of North Carolina at Chapel Hill in 2009 and 2005, and his B.A. in Computer Science and Japanese from Williams College in 2002.
- Spack with Todd Gamblin on The Manifest. Jan 21, 2019.
- Spack: The Deployment Tool for ECP's Software Stack on Let's Talk Exascale. October 26, 2018.
- Moore's Law & High Performance Computing on The Changelog. Feb 16, 2018.
- Open source and supercomputers (Spack) on Request for Commits. July 12, 2017.
See Todd's GitHub profile. Here's a short list:
- Spack (spack.io): An open source package manager for HPC with a rapidly growing community.
- Wrap: Tool to generate PMPI wrapper functions for MPI profiling tools.
- Cram: A tool to run many small MPI jobs within one large MPI job.
- Muster: A scalable K-medoids clustering library.
- Rubik: Tool to lay out jobs on Cartesian networks for Blue Gene and Cray supercomputers.
Other projects that Todd is affiliated with in one way or another: