Atmn Patel
Graduate Student, Northwestern University
atmn 'at' u 'dot' northwestern 'dot' edu

I am a first-year PhD student working with Simone Campanoni in the Arcana Lab at Northwestern University. My current research interests are in exploring new middle-end abstractions for parallel programs, specifically to enable new data layout/transfer optimizations. Previously, I’ve interned at NVIDIA and Argonne National Laboratory working on GPU compilers.


  • Compiler Optimizations for Heterogeneous Systems
  • Programming Models for HPC


Northwestern University
2022 - present
PhD Computer Science
University of Waterloo
2017 - 2022
B.C.S. Computer Science



EMISSARY: Enhanced Miss Awareness Replacement Policy for L2 Instruction Caching, 2023, International Symposium on Computer Architecture (ISCA)
Nayana Prasad Nagendra , Bhargav Reddy Godala , Ishita Chaturvedi , Atmn Patel , Svilen Kanev , Tipp Moseley , Jared Stark , Gilles A. Pokam , Simone Campanoni , David I. August
Co-Designing an OpenMP GPU Runtime and Optimizations for Near-Zero Overhead Execution, 2022, International Parallel and Distributed Processing Symposium (IPDPS)
Johannes Doerfert , Atmn Patel , Joseph Huber , Shilei Tian , Jose M Monsalve Diaz , Barbara Chapman , Giorgis Georgakoudis
Remote OpenMP Offloading, 2022, International Conference on High Performance Computing (ISC-HPC)
Atmn Patel , Johannes Doerfert
A Virtual GPU as Developer-Friendly OpenMP Offload Target, 2021, ICPP Workshops - LLPP
Atmn Patel , Shilei Tian , Johannes Doerfert , Barbara Chapman