Tiramisu: A Polyhedral Compiler for Expressing Fast and Portable Code
This paper introduces Tiramisu, a polyhedral framework designed to generate high performance code for multiple platforms including multicores, GPUs, and distributed machines. Tiramisu introduces a scheduling language with novel commands to explicitly manage the complexities that arise when targeting...
Main Authors: | Baghdadi, Mohamed Riyadh, Ray, Jessica Morgan, Romdhane, Malek Ben, Del Sozzo, Emanuele, Akkas, Abdurrahman, Zhang, Yunming, Suriana, Patricia, Kamil, Shoaib, Amarasinghe, Saman P |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | English |
Published: |
Institute of Electrical and Electronics Engineers (IEEE)
2020
|
Online Access: | https://hdl.handle.net/1721.1/128700 |
Similar Items
-
Efficient memory and GPU operations for Tiramisu compiler
by: Akkas, Abdurrahman.
Published: (2019) -
Extending the capabilities of Tiramisu
by: Ben Romdhane, Malek
Published: (2018) -
A Common Backend for Hardware Acceleration on FPGA
by: Del Sozzo, Emanuele, et al.
Published: (2021) -
A Common Backend for Hardware Acceleration on FPGA
by: Del Sozzo, Emanuele, et al.
Published: (2021) -
GraphIt: a high-performance graph DSL
by: Zhang, Yunming, et al.
Published: (2021)