Enhancing MIPS Assembly Language Education with Saturn.
Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 2, 2025
Mocktails: Capturing the Memory Behaviour of Proprietary Mobile Architectures.
Proceedings of the 47th ACM/IEEE Annual International Symposium on Computer Architecture, 2020
A high-level model for exploring multi-core architectures.
Parallel Comput., 2018
The EH Model: Analytical Exploration of Energy-Harvesting Architectures.
IEEE Comput. Archit. Lett., 2018
Fast and Accurate Performance Analysis of Synchronization.
Proceedings of the 9th International Workshop on Programming Models and Applications for Multicores and Manycores, 2018
The EH Model: Early Design Space Exploration of Intermittent Processor Architectures.
Proceedings of the 51st Annual IEEE/ACM International Symposium on Microarchitecture, 2018
Abstract Representation of Shared Data for Heterogeneous Computing.
Proceedings of the Languages and Compilers for Parallel Computing, 2017
Load Value Approximation.
Proceedings of the 47th Annual IEEE/ACM International Symposium on Microarchitecture, 2014
SynFull: Synthetic traffic models capturing cache coherent behaviour.
Proceedings of the ACM/IEEE 41st International Symposium on Computer Architecture, 2014