Overview
Overview
I am a Principal Research Scientist at NVIDIA, where I focus on compiler techniques, computer architecture, and profiling tools.
Previously I was a Research Staff Member at IBM Research (2006-2014), and a Research Assistant at MIT (1998-2006), where my PhD thesis focused on automatically generating compiler heuristics using machine learning techniques.
Please see this page for a list of my publications, and this page for a list of projects I have been a part of.
I used to think I was a decent runner [1, 2, 3]. However, while I was at BYU I had the opportunity to train with several phenomenal runners (e.g., this guy, this guy, and this guy) who showed me that running isn't my forte after all.
Search keywords: Massachusetts Institute of Technology; University of Utah; Kearns High School.