Imperial College London > Talks@ee.imperial > CAS Talks > MLIR - Connecting domain-specific languages to domain-optimized accelerators

MLIR - Connecting domain-specific languages to domain-optimized accelerators

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact George A Constantinides.

Hardware specialization is a recognized route to compute efficiency, and has had particular recent success through a “Cambrian Explosion” of new commercialized hardware architectures designed to efficiently execute AI workloads.

This brings with it a need to express diverse low-level hardware capabilities within compiler frameworks. MLIR ( Multi-level Intermediate Representation) provides an extensible framework for doing this. In this talk, we describe how MLIR solves a problem in building compilers for domain-specific accelerators and demonstrate how, with it, we’ve built open-source MLIR -AIE and MLIR -AIR dialects to expose the hardware capabilities of AMDs AIE architecture and abstract the important characteristics of a broader class of accelerators for spatial computing.

Samuel Bayliss is a Fellow in the AMD Research and Advanced Development group in San Jose, CA working on Compilers, Runtime and Machine Learning Architectures.

This talk is part of the CAS Talks series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

Changes to Talks@imperial | Privacy and Publicity