I am a final year PhD student at the CDT in Pervasive Parallelism at the University of Edinburgh.
In my PhD I worked on pattern based parallel programming models (also known as algorithmic skeletons)
and their benefits for
- multiprogrammed heterogeneous systems.
- parallel hard real-time system.
Unpublished work in the context of heterogeneous systems, which will likely be published this year.
Enforcing Deadlines for Skeleton-based Parallel Programming
Paul Metzger, Murray Cole, Christian Fensch, Marco Aldinucci, Enrico Bini
In Proc. of RTAS 2020 (Top tier real-time systems conference. Acceptance rate: 26.9%)
NUMA Optimizations for Algorithmic Skeletons
Paul Metzger, Murray Cole, Christian Fensch
In Proc. of Euro-Par 2018
Publications in other Fields
Lifelogging for 'Observer' View Memories: An Infrastructure Approach
Sarah Clinch, Paul Metzger, Nigel Davies
In Adjunct Proceedings of the 2014 ACM International Joint Conference on Pervasive and Ubiquitous Computing
Collecting Shared Experiences through Lifelogging: Lessons Learned
Sarah Clinch, Nigel Davies, Mateusz Mikusz, Paul Metzger, Marc Langheinrich, Albrecht Schmidt, Geoff Ward
In Volume 15 of IEEE Pervasive Computing
Plastic Algorithmic Skeletons
Presented at IPDPS 2017 and the HiPeac ACACES summer school in 2017:
I was a beneficiary of the "Deutschlandstipendium" which is a scholarship granted by the German Federal Ministry of Education and Research.