
معرفی
Andrew Boutros is an Assistant Professor in the Department of Electrical and Computer Engineering at the University of Waterloo. His research focuses on reconfigurable computing architectures, FPGA design, and domain-specific acceleration for deep learning and datacenter workloads. He holds a PhD from the University of Toronto (2024) and has worked at Intel Labs and MangoBoost.
Education:
- PhD, Electrical and Computer Engineering, University of Toronto, Canada (2024)
- MASc, Electrical and Computer Engineering, University of Toronto, Canada (2018)
- BSc, Electronics Engineering, German University in Cairo, Egypt (2016)
Research Interests: Developing efficient FPGA architectures and CAD tools for reconfigurable hardware, domain-specific acceleration, and application/hardware co-design. Specific areas include 3D-stacked acceleration devices, graph neural network acceleration, and FPGA-based smart NICs for AI training.
Publications: Over 30 papers in top venues like IEEE FPL, FCCM, and FPGA conferences, with 4 best paper awards. Recent work includes 3D-stacked architectures, graph neural network inference, and FPGA optimization for deep learning.
Awards:
- Best Paper Award (FPT 2023)
- Best Paper Award (ICM 2021)
- Stamatis Vassiliadis Best Paper Award (FPL 2018)
Advising/Grants: Currently accepting graduate students. Collaborations include 84 co-authors and industry partnerships with Intel and MangoBoost.




