Talks
Slides and material from talks, most recent first. Formats vary — Keynote, PowerPoint, PDF and the occasional zip or tarball.
- Precision Supernova Cosmology
- Thermonuclear Supernovae
- Preparing for the Next Pandemic
- La Silla Schmidt Southern Survey
- ExaLearn Tutorial on Surrogates
- ExaLearn Review
- ExaSky
- Leading with Science
- The Palomar Transient Factory
- ModSim Challenges for a Scientist's Use of Workflows
- XSWAP and the PTF Pipeline
- Time Domain Astronomy in Large Sky Surveys
- Spectroscopic Sequence Among SNe Ia
- Public Talk on SN 2011fe
- Machine Learning in Astrophysical Surveys
- DOE Computational Science Graduate Fellowship
- The Dark Energy Survey
- DeepSky
- The Palomar Transient Factory
- The Palomar Transient Factory
- BNL and Stony Brook Talks
- SASIR Pipeline & Archive
- Computational Astrophysics Consortium SAP
- Computational Astrophysics Consortium's Visualization Needs
- A High-z Hubble Diagram for Type IIP Supernovae
Course Material
Lecture material from Astronomy 250, the High Performance Computing class for astronomers I created and taught at UC Berkeley from 2013 to 2018 — MPI, OpenMP, HDF5, SLURM, Shifter, debugging and profiling at NERSC, N-body and cosmology examples.
| Topic | Material |
|---|---|
| Unix & the shell | Unix at NERSC 1 · Unix at NERSC 2 · Bash · Makefiles |
| NERSC & job submission | NERSC overview · SLURM · Shifter tutorial |
| MPI | MPI 1 · MPI 2 |
| OpenMP & vectorization | OpenMP · Vectorization |
| GPUs | GPU computing |
| HDF5 & parallel I/O | Introduction · Parallel overview · Parallel, detailed |
| Debugging & profiling | Parallel debugging tools |
| N-body & hydrodynamics | N-body with GADGET · N-body diagram · Nyx · AMR (Almgren) · AMR notes · HiPACC lecture |
| Applications | CMB analysis · Neuroscience · Thomas 2015 · Worked HPC example |
| Course | Final project |