I'm a Senior Member of Technical Staff at AMD Research, where I conceive, architect, and tech-lead system-level software, libraries, and runtimes for next-generation computing. I lead cross-organizational teams and coordinate initiatives across ML frameworks, kernel engineering, distributed systems, and research teams.
Before joining AMD, I completed my Ph.D. in Electrical and Computer Engineering at UC Davis, advised by John Owens. My research there focused on building dynamic concurrent data structures on GPUs, such as B-trees, dynamic graphs, multiversioned trees, and high-performance hash tables.
At AMD, I lead and contribute to projects spanning:
- AI-powered tools for GPU performance and productivity
- Libraries and runtimes for heterogeneous and distributed systems
- Programming models for AMD GPUs and Ryzenβ’ AI NPUs
Notable projects:
- π Iris: Conceived, architected, and tech-led a Triton-based multi-GPU programming framework from scratch. Leading a cross-organizational team, demonstrated significant speedups in production LLM workloads.
- π§ IntelliKit: Conceived and architected an open-source LLM-ready profiling toolkit for AMD CPUs and GPUs. Serving as tooling lead for AMD's company-wide ML for performance engineering initiative.
- π§ IntelliPerf: Conceived and led development of an LLM-powered autonomous GPU performance engineering framework that profiles, diagnoses, and optimizes kernels end-to-end.
- βοΈ IRON: Contributor to IRON, a low-level development stack for AMD Ryzenβ’ AI NPUs with Python APIs and MLIR compiler passes.
I'm broadly interested in parallel computing, concurrent data structures, performance analysis, and low-level GPU programming. As a Ph.D. student, I designed and built several GPU-native data structures:
- π³ Dynamic GPU B-Tree
- β Multiversion GPU B-Tree
- πΈ Dynamic graph data structure (integrated into Gunrock)
- π§Ή Epoch-based memory reclamation for safe memory reuse on GPUs
- #οΈβ£ Static GPU hash tables β including cuckoo, Po2, and iceberg hashing
- π¨βπ» PTX-level bucketed cuckoo hash set β written in PTX and JIT-compiled
- βοΈ Email: muhaawad at amd dot com
- π Website
- π CV
- π§βπΌ LinkedIn
- π Google Scholar





