
About
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.
Find Andrew Boutros elsewhere
Related Searches
You Might Also Like
Nachiket KapreUniversity of Waterloo · Associate Professor
James C. HoeCarnegie Mellon University · Professor
Zhenman FangSimon Fraser University · Associate Professor
Vaughn BetzUniversity of Toronto · Professor
Mirjana StojilovicStanford University · Researcher
Zhenman FangNational and Kapodistrian University of Athens · Associate Professor