Pei Mu is a compiler engineer and MSc-by-Research student in compilers at the University of Edinburgh with nine years of experience building and researching compilers for AI hardware. They have four years of hands-on compiler engineering across Huawei, SenseTime and a Microsoft research internship, delivering code generation, IR design, passes and optimizations for architectures including Da‑Vinci, Ascend and Cambricon MLU. Notable contributions include a soft pipelining algorithm that yielded 1–2× performance gains, development of torch-mlir control-flow and extern_call features, and a BangC codegen pipeline for deep-inference chips. They also prototyped a polyhedral-model-based auto-scheduler and CUDA code-generation demo, reflecting a blend of production coding and academic research. Originally trained at Shandong University with a strong academic record, they now combine chip-aware compiler engineering with research-driven curiosity from Edinburgh.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE, 85.75(100), Bachelor of Engineering - BE, 85.75(100) at 山东大学
MSc by Research, compilers, MSc by Research, compilers at 英国爱丁堡大学
The Torch-MLIR project aims to provide first class support from the PyTorch ecosystem to the MLIR ecosystem.
Contributions:4 PRs, 49 pushes, 8 branches in 1 year 5 months
pytorchmlirdeep-learningtorchecosystem
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.