PhD Student · McGill University
I am a PhD student in compilers and compiler optimization at McGill University, where I started in January 2026. I received my BEng in Software Engineering from McGill in 2024.
My research focuses on equality saturation and its applications to compiler optimization, particularly in the context of MLIR-based compilers.
Parallel and Customizable Equality Saturation
CC '26 35th ACM SIGPLAN International Conference on Compiler Construction, 2026
@inproceedings{vandercruysse2026parallel,
author = {Van der Cruysse, Jonathan and Zayed, Abd-El-Aziz and
Peng, Mai Jacob and Dubach, Christophe},
title = {Parallel and Customizable Equality Saturation},
booktitle = {Proceedings of the 35th ACM SIGPLAN International Conference
on Compiler Construction},
series = {CC '26},
year = {2026},
pages = {94--105},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
doi = {10.1145/3771775.3786266},
url = {https://doi.org/10.1145/3771775.3786266},
keywords = {Compiler Infrastructure, E-Graphs, Equality Saturation,
Program Optimization, Rewrite Systems},
location = {Sydney, NSW, Australia},
}
DialEgg: Dialect-Agnostic MLIR Optimizer using Equality Saturation with Egglog
CGO '25 23rd ACM/IEEE International Symposium on Code Generation and Optimization, 2025
@inproceedings{10.1145/3696443.3708957,
author = {Zayed, Abd-El-Aziz and Dubach, Christophe},
title = {DialEgg: Dialect-Agnostic MLIR Optimizer using Equality
Saturation with Egglog},
year = {2025},
isbn = {9798400712753},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3696443.3708957},
doi = {10.1145/3696443.3708957},
booktitle = {Proceedings of the 23rd ACM/IEEE International Symposium
on Code Generation and Optimization},
pages = {271–283},
numpages = {13},
keywords = {Egg, Egglog, Equality Saturation, MLIR},
location = {Las Vegas, NV, USA},
series = {CGO '25}
}
An Introduction to Equality Saturation and Its Applications
COMP 520 Compiler Design, McGill University W2025 W2026
Teaching assistant roles at McGill University.