Portfolio
This page is, and will likely remain in perpetuity, incomplete. Still, it might give you some idea of what I am up to. For a more formal résumé, please click here.
Publications
Please see my Google Scholar profile for more information.
Conference papers
April 2023 – Systematically Exploring High-Performance Representations of Vector Fields Through Compile-Time Composition
Stephen Nicholas Swatman, Ana-Lucia Varbanescu, Andy Pimentel, Andreas Salzburger, Attila Krasznahorkay
Full paper at the 14th ACM/SPEC International Conference on Performance Engineering, nominated as candidate to the best paper award, awarded the ACM Artifacts Available and ACM Artifacts Evaluated – Reusable badges (ICPE’23) [paper]
October 2022 – Modelling Performance Loss due to Thread Imbalance in Stochastic Variable-Length SIMT Workloads
Stephen Nicholas Swatman, Ana-Lucia Varbanescu, Attila Krasznahorkay, Andy Pimentel
Full paper at the 30th International Symposium on the Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS’22) [paper]
April 2022 – Isolating GPU Architectural Features using Parallelism-Aware Microbenchmarks
Rico van Stigt, Stephen Nicholas Swatman, Ana-Lucia Varbanescu
Full paper at the 13th ACM/SPEC International Conference on Performance Engineering (ICPE’22) [paper]
Workshop papers
November 2023 – Performance Engineering for Graduate Students: a View from Amsterdam
Ana-Lucia Varbanescu, Stephen Nicholas Swatman, Anuj Pathania
Paper at the 11th Workshop on Education for High-Performance Computing (EduHPC’23) [paper]
November 2021 – Managing Heterogeneous Device Memory using C++17 Memory Resources
Attila Krasznahorkay, Stephen Nicholas Swatman, Paul Gessinger-Befurt
Extended abstract at the 20th International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT’21) [link, slides, recording]
Talks and Posters
- Doctoral showcase poster and talk at the 2023 International Conference for High Performance Computing, Networking, Storage and Analysis (SC’23) [poster].
Tutoring and education
Co-supervision of MSc theses
- July 2021 – Exposing GPU Architecture Characteristics using Microbenchmarking – Rico van Stigt
Service
- SC’21 – student volunteer
- SC’22 – student volunteer
- SC’23 – student volunteer
- SC’24 – technical program reproducibility committee member
- ICS’22 – reviewer
- ICS’24 – program committee member
- P3HPC’22 – reviewer
- ICPP’23 – reviewer
- Onward!’23 – reviewer
- MASCOTS’23 – reviewer
- SAC-MLA’24 – reviewer
- CGO’24 – artifact evaluation committee member
- ICPE’24 – artifact evaluation committee member
- SIMPAT – reviewer
Software
Please see my GitHub profile for more information.