Alan Humphrey

About Me

I am a software developer at the Scientific Computing and Imaging (SCI) Institute, and also a PhD candidate in Computer Science at the University of Utah. I work with Dr. Martin Berzins to improve the scalability and performance of the Uintah Computational Framework.

Uintah is a computational framework for the numerical solution of Partial Differential Equations in parallel on structured Adaptive Mesh Refinement grids, and is used in simulating complex physical phenomena including reacting flows, material properties, multi-material interactions, and atomic level chemistry. Through working with the Uintah team, I am involved with pioneering research in the field of parallel computing. My most recent work has been focused on extending Uintah to run on large-scale, heterogeneous GPU-based systems.

Much of my past research has been focused on formal verification of concurrent systems, specifically the Message Passing Interface (MPI). I have also been involved with the Eclipse Parallel Tools Platform (PTP) for many years.

I spent my early childhood in Kitzingen Bavaria, Germany but grew up mostly in Flagstaff, Arizona and have lived throughout the western United States (mostly the southwest). Currently, I live in Salt Lake City, UT with my wife Iris and our two sons, Noah and Quinn.

Prior to my "life in Computer Science", I spent many years pursuing my passion for climbing, ski touring, backpacking and mountaineering. If you share interests in these areas, you'll enjoy my personal pages with slides shows of some great adventures I've been fortunate enough to experience.