Trey White

Trey White

Distinguished Research Scientist

James B White III (Trey) is a performance engineer who strives to enable and accelerate science breakthroughs on advanced computers in the National Center for Computational Sciences. He has decades of experience in high-performance computing across a broad range of applications and technologies.


Distinguished Research Scientist, Jan 2024 - present


Master Engineer, Jan 2019 - Jan 2024


Senior Staff Software Engineer (HPC), Nov 2015 - Dec 2018


Applications Architect, Aug - Nov 2015


Senior Software Engineer, Apr 2012 - Aug 2015


Senior Software Engineer, Jun 2010 - Apr 2012

91°µÍø
Senior Research Computer Scientist, Mar 1999 - Jun 2010


Computational Scientist, 1997 - 1999


PhD in Computer Science, 2011
Dissertation: "Algorithms for Advection on Hybrid Parallel Computers"
Advisor: Jack Dongarra


MS in Physics, 1996


BS in Physics with Honors, 1992


Program Committee, 2020-present


Program Committee, 2024


Online Adjunct Instructor, 2017-2019


Volunteer Teacher, 2016-2017
Robot Competition Team Mentor, 2016



Tutorials Committee, 2001-2002, 2006, 2011-2014
Chair of HPC Software Challenge, 2004
Technical-Papers Committee, 2003
AV Chair, 2000


Subject-Area Editor, 2010-2012


User Council, 2010-2012


Scientific Reviewer, 2009-2012


Local Arrangements Chair, 2004, 2009
Board of Directors, 2004-2007


Program Committee, 2006
Founding Member, 1999

HPE ForCAST
then the Compaq Alpha Scientific and Technical User Group
Founding Member, 2000


2016-2018, 2023-present

2025

2024


2023




Designing HPE Cray Message Passing Toolkit Software Stack for HPE Cray EX supercomputers () ()
Application Profiling () ()

2022

Debugging and Performance Profiling for Frontier () 

2020
A Comparison of GPU Programming Models () ()

2012


2011


2009

2008

2007


2006

2005



2004



2003


2002

1999

1997