End-to-end translation validation for the halide language

B Clément, A Cohen - Proceedings of the ACM on Programming …, 2022 - dl.acm.org
This paper considers the correctness of domain-specific compilers for tensor programming
languages through the study of Halide, a popular representative. It describes a translation …

Verified code generation for the polyhedral model

N Courant, X Leroy - Proceedings of the ACM on Programming …, 2021 - dl.acm.org
The polyhedral model is a high-level intermediate representation for loop nests that supports
elegantly a great many loop optimizations. In a compiler, after polyhedral loop optimizations …

Verified Validation for Affine Scheduling in Polyhedral Compilation

X Li, H Liang, X Feng - International Symposium on Theoretical Aspects of …, 2024 - Springer
Structural nested loops can be abstracted into polyhedral models, based on which one can
perform aggressive loop optimizations; however, the optimizations are often heuristic and …

Contributions au développement des méthodes formelles de preuves et applications à la géométrie

N Magaud - 2020 - hal.science
L'utilisation des assistants de preuve comme Coq prend de plus en plus d'ampleur. De tels
outils permettent de démontrer formellement aussi bien des résultats mathématiques que …

[PDF][PDF] Verified Code Generation for the Polyhedral Model

C NATHANAËL, X LEROY - 2021 - ncourant.fr
Another use for the polyhedral model is to synthesize efficient software or hardware
implementations of matrix and tensor computations. Domain-specific languages such as …

[引用][C] GXBIT: COMBINING POLYHEDRAL MODEL WITH DYNAMIC BINARY TRANSLATION.

Z KANG, Z FANFU, L ALEI - Journal of Theoretical & Applied Information …, 2012