29269

A Survey of General-purpose Polyhedral Compilers

Arun Thangamani, Vincent Loechner, Stéphane Genaud
ICube, University of Strasbourg, Strasbourg, France and CAMUS, Inria Research, Centre Nancy Grand Est, Villers-les-Nancy, France
ACM Transactions on Architecture and Code Optimization, 2024

@article{thangamani2024survey,

   title={A Survey of General-purpose Polyhedral Compilers},

   author={Thangamani, Arun and Loechner, Vincent and Genaud, St{‘e}phane},

   journal={ACM Transactions on Architecture and Code Optimization},

   year={2024},

   publisher={ACM New York, NY}

}

Since the 1990’s many implementations of polyhedral compilers have been written and distributed, either as source-to-source translating compilers or integrated into wider purpose compilers. This paper provides a survey on those various available implementations as of today, 2024. We list and describe most commonly available polyhedral schedulers and compiler implementations. Then, we compare the general-purpose polyhedral compilers using two main criteria, robustness and performance, on the PolyBench/C set of benchmarks.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: