Avatar

Matthew Whitlock

Georgia Tech CS Ph.D. Student under Vivek Sarkar

Georgia Insitute of Technology

Bio

Matthew Whitlock is a Computer Science Ph.D. student working under Vivek Sarkar at the Georgia Institute of Technology. In addition, Matthew is a year-round intern at Sandia National Labs, working with several researchers in the High Performance Computing (HPC) Resiliency department. Through these positions, he researches several aspects of HPC, Asynchronous Many-Task (AMT) runtimes, and parallel computing in general. With his undergraduate degree in Computer Engineering, Matthew is interested in hardware modification and simulation to support AMT runtimes.

Recently, Matthew has recently been working with the Habanero C Library (HCLib), Fenix, and (to a lesser extent) kokkos. He is currently experimenting with the Structural Simulation Toolkit to explore hardware/software codesign for enabling better cache exploitation with AMT runtimes.

Interests

  • High Performance Computing
  • Task-based parallel runtimes
  • Hardware/software codesign
  • Cache optimizations

Education

  • Ph.D. Student in Computer Science, 2019

    Georgia Institute of Technology

  • Bachelor's of Science in Computer Engineering, 2019

    Oklahoma State University

Experience

 
 
 
 
 

Year-Round Research Intern

Sandia National Labs

Jun 2017 – Present Livermore, CA
  • Implement and verify features for a simulator of resilient-AMT runtimes
  • Researched and optimized distributive collectives for an AMT runtime
  • Published papers at IPDPS 2018 and Euro-Par 2019
 
 
 
 
 

High Performance Computing Class TA

Oklahoma State University

Aug 2016 – Dec 2016 Stillwater, OK

Contact