
Ahmad Afsahi received his Ph.D. degree in Electrical Engineering from the University of Victoria, BC, in 2000, and his M.Sc. and B.Sc. degrees in Computer Engineering from Sharif University of Technology and Shiraz University, respectively. He has been on the Faculty at Queen's University since 2000 and currently holds the rank of Professor in the Department of Electrical and Computer Engineering (ECE).
His main research activities are in the areas of parallel processing and systems, network-based high-performance computing, communication runtime and system software, hheterogeneous and accelerated computing, parallel programming models, and high-performance communication for deep learning. His research has earned him a Canada Foundation for Innovation Award, and an Ontario Innovation Trust Award. More information about his research activities and research team can be found at the Parallel Processing Research Laboratory (PPRL). His teaching activities are in the areas of digital systems, computer architecture, and cluster computing.
Dr. Afsahi is a licensed Professional Engineer (P. Eng.) in the province of Ontario, a Senior Member of the Institute of Electrical and Electronics Engineers (IEEE), and a Member of the Association for Computing Machinery (ACM).
For research activities in the Parallel Processing Research Laboratory (PPRL) Group, please follow the link below.
For a full list of my recent publications, please visit the Parallel Processing Research Laboratory publication page.
Prospective Graduate Students: