Senior Member of Technical Staff
AMD Research, Santa Clara, CA, USA
Muhammad Abdelghaffar Awad is a Senior 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.
I'm a strong believer in open source and I make sure the projects I lead become available to the broader ecosystem. Here are some of my contributions during my time in academia and industry.
During my time at AMD Research, I design and architect system-level software, performance analysis tools, and heterogeneous computing frameworks, and lead their development. Current open source projects include:
During my PhD, my research focused on concurrent GPU data structures. Here are the key projects I designed and implemented: