Matthew Whitlock

Georgia Tech CS Ph.D. Student under Vivek Sarkar

Georgia Insitute of Technology


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.


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


  • Ph.D. Student in Computer Science, 2019

    Georgia Institute of Technology

  • Bachelor's of Science in Computer Engineering, 2019

    Oklahoma State University



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