Abstract
对《Presburger Formulas and Polyhedral Compilation》做一个总结。
这是一本由isl
和PPCG
的作者Sven Verdoolaege
写的关于多面体编译的入门小册子。主要介绍了多面体编译相关的基础知识(数学基础-凸优化/编译基础-依赖分析)。在实践层面则使用PPCG
这种isl-based
的编译器——尽管isl
不能和多面体编译划等号,但已成为多面体编译事实上的标准库。
Polyhedral Compilation
通过一系列的program analysis/compilation techniques
对程序中的语句实例dynamic-execution instances
进行分析。