ICFP/SPLASH 2025
Sun 12 - Sat 18 October 2025 Singapore
Sun 12 Oct 2025 14:00 - 15:30 at Seminar Room 6 - Tutorial 6A
Sun 12 Oct 2025 16:00 - 17:30 at Seminar Room 6 - Tutorial 6B

This tutorial presents a new end-to-end tensor compiler infrastructure designed to support emerging tensor accelerators.

Recent years have seen a proliferation of specialized ML accelerators - proposed in both academia (e.g., Gemmini, FEATHER) and industry (e.g., Google TPU, Intel AMX) - that depart significantly from traditional CPU/GPU architectures. However, research on compiler and systems support for these accelerators remains sparse, largely due to the lack of open-source compiler infrastructures capable of targeting them from modern ML frameworks like PyTorch, TensorFlow, and JAX. Building such support typically involves considerable manual effort, slowing innovation and creating a gap between hardware and software research communities.

Our infrastructure closes this gap by automatically generating compiler support from a high-level description of an accelerator’s ISA. It enables rapid prototyping and evaluation of architecture-specific optimizations, significantly lowering the gap for systems research on non-traditional architectures.

The tutorial is designed for researchers, practitioners, and students interested in compiler design, programming languages, and AI/ML hardware. By the end, participants will have hands-on experience with the complete ACT workflow and understand how to rapidly prototype compiler support for novel accelerator architectures.

For details on the tutorial timeline, visit https://act-compiler.github.io/tutorials/splash2025/

Sun 12 Oct

Displayed time zone: Perth change

14:00 - 15:30
14:00
90m
Talk
End-to-End Compiler Infrastructure for Emerging Tensor Accelerators
Tutorials
Devansh Jain University of Illinois at Urbana-Champaign, Akash Pardeshi University of Illinois at Urbana-Champaign, Marco Frigo University of Illinois at Urbana-Champaign, Kaustubh Khulbe University of Illinois at Urbana-Champaign, Charith Mendis University of Illinois at Urbana-Champaign
Media Attached
16:00 - 17:30
16:00
90m
Talk
End-to-End Compiler Infrastructure for Emerging Tensor Accelerators
Tutorials
Devansh Jain University of Illinois at Urbana-Champaign, Akash Pardeshi University of Illinois at Urbana-Champaign, Marco Frigo University of Illinois at Urbana-Champaign, Kaustubh Khulbe University of Illinois at Urbana-Champaign, Charith Mendis University of Illinois at Urbana-Champaign
Media Attached