C2TACO: Lifting Tensor Code to TACO

José Wesley de Souza Magalhães, Jackson Woodruff, Elizabeth Polgreen, Michael O’Boyle · 2023

Domain-specific languages (DSLs) promise a significant performance and portability advantage over traditional languages. DSLs are designed to be high-level and platform-independent, allowing an optimizing compiler significant leeway when targeting a particular device. Such languages are particularly popular with emerging tensor algebra workloads. However, DSLs present their own challenge: they require programmers to learn new programming languages and put in significant effort to migrate legacy code.

Read the paper · More papers on PaperTik