Ahmad Afsahi

Professor, Chair of Graduate Studies


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).  He is currently the Chair of Graduate Studies in ECE.

His main research activities are in the areas of parallel processing and systems, network-based high-performance computing, communication runtime and system software, heterogeneous 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. His teaching activities are in the areas of digital systems, computer architecture, and cluster computing. Dr. Afsahi is an associated faculty in "Queen's Collaborative Graduate Specialization in Computational Science and Engineering" and a member of "Data, Analytics, and Computing (DAC)" Research Group at Queen's.

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).