多面体编译执行流程
2021-12-07 11:26:12 5 举报
多面体模型具体的实现流程,首先抽象建立多面体模型,其次进行语句实例间的依赖分析,然后计算语句之间的调度,最后根据调度生成对应目标平台的代码
作者其他创作
大纲/内容
1.分析实例间的读写依赖关系2.根据读写依赖关系计算数据流关系
Model Extraction
根据优化后的实例调度执行顺序生成性能较好的目标平台代码
Scheduling
1.对目标程序建模抽象,构造schedule表示2.静态分析单个实例的内存读写关系
C Code
New C Code
Code generation
计算出并行性和局部性较好的实例调度执行顺序
Dependence Analysis
0 条评论
回复 删除
下一页