Show HN: MoA as Universal IL –> 30yrs from PhD to 5-device validated compiler
Category: devtools
Tags: compiler, code-generation, multi-language, gpu, academic
Score: 4.8/10 (Innovation: 5, Technical: 6, Documentation: 4, Utility: 4)
This project presents a compiler infrastructure that uses the 'MoA Universal IR' to generate code from a single DNF (Disjunctive Normal Form) across multiple target languages (Python, Fortran, C, OpenMP) with identical numerical results. It claims 5-device validation (A100, MI100, V100, H100, A40) and includes a GUI for interactive cost exploration, positioning itself as a reproducible multi-backend code generation tool. The TeX-based repository and dense, terse README suggest an academic prototype rather than a production-ready system.
Target audience: compiler researchers, HPC developers, performance engineers
Repository: https://github.com/womenflyplanes/moa-compiler · TeX · MIT
View on Hacker News