Heterogeneous Domain Compilers era
Representatives of the era include Chris Lattner and Vikram Adve for multi-level IR design via MLIR enabling domain-specific lowering and portable backends across heterogeneous hardware. Tianqi Chen and the TVM project delivered an end-to-end optimizing compiler for deep learning workloads, introducing Relay IR and AutoTVM-style auto-tuning to map models onto CPUs, GPUs, and accelerators with runtime-aware scheduling. Tobias Grosser contributed Polly and LLVM-based polyhedral optimizations, enabling loop tiling, dependence analysis, and memory-access optimizations that improve locality on heterogeneous targets. Together these figures exemplify end-to-end domain-aware compiler infrastructure that blends multi-level IRs, domain-specific lowering, and autonomous tuning to achieve performance portability.