Mostafa Hagog
About Mostafa Hagog
Mostafa Hagog's Professional Title
Mostafa Hagog is the Performance & Compiler Engineering Lead. He leverages his extensive background in electrical engineering and software development to lead teams in optimizing performance and compiler solutions across various technological domains.
Mostafa Hagog's Education and Expertise
Mostafa Hagog holds a Master of Science degree in Electrical Engineering from the Technion. His specialization in compiler optimizations has enabled him to contribute effectively to various high-performance computing projects. His technical expertise spans deep learning libraries, MLIR/LLVM-based software stacks, and performance optimization for both hardware and software.
Mostafa Hagog's Background in Engineering
Mostafa Hagog has held notable positions in prestigious companies, including NVIDIA and SiFive. At NVIDIA, he served as an Engineering Director, where he led teams developing optimized deep learning libraries such as cuDNN and CUTLASS. His role as VP of Software at SiFive involved guiding the development of an MLIR/LLVM-based software stack for SiFive Intelligence and performance cores.
Mostafa Hagog's Contributions to Compiler and Performance Optimization
Mostafa Hagog has made significant contributions to the optimization of Intel GPU hardware/software features. He was pivotal in developing the AVX1/2 SIMD ISA for Intel CPUs, enhancing computational efficiencies. Moreover, his work on the GNU C Compiler demonstrates his deep commitment to improving compiler technologies.