Dan is a PhD student, working on worst-case execution of multicore systems and memory models for heterogeneous CPU-FPGA devices. He is advised by Alastair Donaldson and John Wickerson.
Before joining the group, he finished a masters in Embedded Systems at TUDelft, specialising in embedded computer architectures.
His person website is here
The Semantics of Shared Memory in Intel CPU/FPGA Systems
Proceedings of the ACM Programming Languages
Slow and Steady: Measuring and Tuning Multicore Interference
26th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'20)