1)Pluto 安装 不上,
前面一直尝试安装Pluto,依赖太多了,要死
现在还搞不定,但是有人安装上了
2)
Polly是一个高级循环和数据长度优化程序LLVM的基础设施。它使用基于关于整数多面体的分析与优化程序。我们目前执行经典循环变换,特别是拼接和循环融合,以提高数据长度。Polly也可以利用OpenMP级并行,暴露SIMDiization机会。
3)LLVM Polly后面还在发展吗?
2017 | |
九月 | 高性能广义矩阵乘法 |
4) 看了一下这个:
https://github.com/llvm/llvm-project/tree/main/polly
Polly使用数学表示,多面体模型,来表示和
变换回路和其他控制流结构。使用摘要
表示法——可以用更一般的方式对转换进行推理
方法和使用高度优化的线性规划库来计算
最佳回路结构。这些转换可用于执行常量
通过阵列传播,消除死循环迭代,优化循环
缓存局部性、优化阵列、应用高级自动并行化、驱动
或者它们可用于进行软件流水线。
可见Polly还在更新,但是Polly并没有我们想像中那么强
存在自己的问题
5)感觉自己的东西还是比较强的
6)