Muhammad Awad

Muhammad Abdelghaffar Awad

Member of Technical Staff

AMD Research, Santa Clara, CA, USA

Biography

Muhammad Abdelghaffar Awad is a Member of Technical Staff at AMD Research. At AMD Research, he focuses on designing and building system-level software, libraries, and runtimes to solve problems that include heterogeneous computing, parallel and distributed GPU computing, and AI-based performance analysis. He earned his M.S. and Ph.D. degrees from the Electrical and Computer Engineering Department at the University of California, Davis. At UC Davis, he was working under the supervision of Professor John D. Owens and his dissertation focused on fully concurrent GPU data structures. He received his B.Sc. degree in Naval Architecture and Marine Engineering from the Faculty of Engineering, Alexandria University, Egypt in 2013. His research interests include parallel and distributed computing, heterogeneous computing, performance analysis, dynamic GPU data structures, and computer graphics. He is also interested in serving the research community and is currently on the review board for the IEEE Transactions on Parallel and Distributed Systems and contributes to the OpenSHMEM specification.

Open-source Projects

Most of my papers and grad school projects' source code are available on GitHub. Here are links to the source code of the data structures that I designed and built:

Dissertation

Refereed Publications

Non-refereed Publications