A Principled ML Compiler Stack in 5,000 Lines of Python

Part 3: Autotuning — A Search Loop Over Tile-IR Rewrites