Rollin Thomas
NERSC-10 Project Director
National Energy Research Scientific Computing Center (NERSC)
HPC Technology Dept.
Programming Environments & Models Group
Rollin Thomas is the Director of the NERSC-10 Project, and a Senior Computing Engineer in the Programming Environments and Models (PEM) group at NERSC. Rollin is interested in developing new ways to use high-performance computing for science, including interactive and time-sensitive supercomputing, enabling new user access modes to supercomputing like Jupyter notebooks, and making supercomputing accessible to more scientists through programming languages like Python. In over 20 years at Berkeley Lab, Rollin has worked in the Physics Division, Computational Research Division, and in 2015 joined NERSC. At NERSC, he worked in the Data Analytics Services Group and the Data Science Engagement Group before joining PEM. In recognition of his work at NERSC to bring Jupyter to high-performance computing, Rollin was named a Jupyter Distinguished Contributor in 2023. Rollin has a Ph.D. in Astrophysics from the University of Oklahoma, and a B.S. in Physics from Purdue University.
Recent Publications
An Agnostic Approach to Building Empirical Type Ia Supernova Light Curves: Evidence for Intrinsic Chromatic Flux Variation Using Nearby Supernova Factory Data
Authors: Hand, J; Kim, AG; Aldering, G; Antilogus, P; Aragon, C; Bailey, S
April 2025, The Astrophysical Journal (ApJ)
Enabling Scientific Collaboration with JupyterHub
Authors: Ragan-Kelley, M; Henderson, M; Pérez, F; Thomas, R; Cholia, S; Ramakrishnan, L
November 2024
Quality Assurance of Locally Produced HGCAL Baseplates
Authors: Shelake, M; Dugad, SR; Mayekar, SN; Mirza, I; Mohanty, GB; Rao, KK
December 2024, Springer Proceedings in Physics
High-level GPU code: a case study examining JAX and OpenMP.
Authors: Demeure, N; Kisner, T; Keskitalo, R; Thomas, R; Borrill, J; Bhimji, W
November 2023
More By Rollin Thomas