Curriculum Vitae

Education

Northwestern University

Advisor: Peter Dinda

PhD Candidate in Computer Science (2019 - 2022)
Master of Science in Computer Science (2017 - 2019)

  • Murphy fellowship, 2017- 2018
  • Terminal Year fellowship 2021 - 2022

Rose-Hulman Institute of Technology

Bachelor of Science in Computer Engineering (2014 - 2017)

  • Graduated Cum Laude
  • Dean’s List 9/9 Quarters, Rose-Hulman Institute of Technology
  • True Merit Award, 2017, Alpha Tau Omega
  • Rose-Hulman Academic Merit Scholar

Publications

2024

Program State Element Characterization (ASPLOS '24) -  PAPER
'Brian Tauro, Brian Suchy, Simone Campanoni, Peter Dinda, Kyle Hale

2023

Program State Element Characterization (CGO '23) -  PAPER
'Deiana, Enrico Armenio and Suchy, Brian and Wilkins, Michael and Homerding, Brian and McMichen, Tommy and Dunajewski, Katarzyna and Dinda, Peter and Hardavellas, Nikos and Campanoni, Simone

WARDen: Specializing Cache Coherence for High-Level Parallel Languages (CGO '23) -  PAPER
'Wilkins, Michael and Westrick, Sam and Kandiah, Vijay and Bernat, Alex and Suchy, Brian and Deiana, Enrico Armenio and Campanoni, Simone and Acar, Umut A. and Dinda, Peter and Hardavellas, Nikos

2022

CARAT CAKE: Replacing Paging via Compiler/Kernel Cooperation (ASPLOS '22) - PAPER

Brian Suchy, Souradip Ghosh, Drew Kersnar, Siyuan Chai, Zhen Huang, Aaron Nelson, Michael Cuevas, Alex Bernat, Gaurav Chaudhary, Nikos Hardavellas, Simone Campanoni, and Peter Dinda. 2022. CARAT CAKE: replacing paging via compiler/kernel cooperation. In Proceedings of the 27th ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2022). Association for Computing Machinery, New York, NY, USA, 98–114. DOI:https://doi.org/10.1145/3503222.3507771

2020

CARAT: A Case for Virtual Memory through Compiler- And Runtime-based Address Translation (PLDI '20) - PAPER, TALK, POSTER

Brian Suchy, Simone Campanoni, Nikos Hardavellas, and Peter Dinda. 2020. CARAT: A Case for Virtual Memory through Compiler and Runtime-Based Address Translation. In Proceedings of the 41st ACM SIGPLAN International Conference on Programming Language Design and Implementation (PLDI ’20), June 15–20, 2020, London, UK. ACM, New York, NY, USA, 17 pages.

2019

Paths to Fast Thread Synchronization on the Node (HPDC '19) - PAPER

Conor Hetland, Georgios Tziantzioulis, Brian Suchy, Michael Leonard, Jin Han, John Albers, Nikos Hardavellas, and Peter Dinda. 2019. Paths to fast barrier synchronization on the node. In Proceedings of the 28th International Symposium on High-Performance Parallel and Distributed Computing (New York, NY, USA, 2019), HPDC ’19, ACM, pp. 109–120

Prospects for Functional Address Translation (MASCOTS '19) - PAPER

Conor Hetland, Georgios Tziantzioulis, Brian Suchy, Kyle Hale, Nikos Hardavellas, and Peter Dinda. Prospects for functional address translation. In 27th IEEE International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (2019), MASCOTS ’19

Research Experience

(Current work available upon request)

Northwestern University

Northwestern University

Northwestern University

Northwestern University

Building Blocks for Explicit Memory Management on Deep Memory Architectures

Argonne National Laboratory

Work Experience

Argonne National Laboratory

W. J. Cody Program Intern (2018)

Texas Instruments

Automotive Applications Intern and Digital Systems Design Intern (2016 & 2017)

General Electric: Aviation Systems

Test Systems Engineering Intern (2015)

IT Consultant

Self Employed (2008 - Present)

Professional Affiliations

Institute of Electrical and Electronics Engineers (IEEE)


Eta Kappa Nu Honors Society (HKN)

Alpha Tau Omega National Fraternity (ATO)