We presented the torch-mlir project today at the LLVM/MLIR Open Design Meeting with more than 125 attendees from the industry. This is an important piece of the next generation A.I Software stack to bridge the ubiquity of the PyTorch eco-system to the LLVM/MLIR ecosystem and unlock building performant, reusable and extensible compiler and runtime infrastructure while addressing software fragmentation and improving compilation for heterogeneous hardware. This allows A.I silicon and hardware vendors to focus on their core value add instead of everyone trying to keep up with the framework. In the future we hope to provide a compatibility test suite and benchmark suite for silicon / hardware system vendors to increase the speed at which they can bring up hardware without intricate knowledge of the Machine Learning Frameworks and their versions.
Presentation slides are here: https://mlir.llvm.org/OpenMeetings/2021-10-07-The-Torch-MLIR-project.pdf