Robert Szafarczyk

A photo of my face

I am a PhD student at the University of Glasgow. My work focuses on compilers and programming models for heterogeneous architectures. I am particularly interested in spatial dataflow architectures (e.g., FPGAs, CGRAs), and High-Level Synthesis.

At the moment, I am waiting to defend my PhD thesis [dissertation draft "Compiler-Hardware Co-Design in High-Level Synthesis"].

Publications

  • Robert Szafarczyk, Syed Waqar Nabi, Wim Vanderbauwhede: Compiler Support for Speculation in Decoupled Access/Execute Architectures In the Proceedings of the 34th ACM SIGPLAN International Conference on Compiler Construction (CC), Las Vegas, USA, 2025. [pdf, doi, code]
  • Robert Szafarczyk, Syed Waqar Nabi, Wim Vanderbauwhede: Dynamic Loop Fusion in High-Level Synthesis. In the Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays (FPGA), Monterey, CA, USA, 2025. [pdf, doi, code]
  • Robert Szafarczyk, Syed Waqar Nabi, Wim Vanderbauwhede: A High-Frequency Load-Store Queue with Speculative Allocations for High-Level Synthesis. In the International Conference on Field Programmable Technology (ICFPT), Yokohama, Japan, 2023. [pdf, doi, code]
  • Robert Szafarczyk, Syed Waqar Nabi, Wim Vanderbauwhede: Compiler Discovered Dynamic Scheduling of Irregular Code in High-Level Synthesis. In the 33rd International Conference on Field-Programmable Logic and Applications (FPL), Gothenburg, Sweden, 2023. Michal Servit Best Paper Award. [pdf, doi, code]
  • (extended abstract) Robert Szafarczyk, Syed Waqar Nabi, Wim Vanderbauwhede: Dynamically Scheduled Memory Operations in Static High-Level Synthesis. In the 31st International Symposium On Field-Programmable Custom Computing Machines (FCCM), Los Angeles, US, 2023. [pdf, doi]
  • (short paper) Robert Szafarczyk, Syed Waqar Nabi, Wim Vanderbauwhede: Reducing FPGA Memory Footprint of Stencil Codes through Automatic Extraction of Memory Patterns. In the 32nd International Conference on Field Programmable Logic and Applications (FPL), Belfast, UK, 2022. [pdf, doi]
  • (BSc thesis) Robert Szafarczyk: Accelerating Biological Sequence Alignment Using a GPU. University of Liverpool, 2021. [pdf, code]

Short CV

Duties

Contact Me

[Email, LinkedIn, GitHub]