—————————————————————————————
返回到向量化的六步流程
—————————————————————————————

GAP报告提供的建议:
返回到向量化的六步流程
—————————————————————————————
英特尔向量化工具箱:4. 使用英特尔编译器GAP报告和工具箱资源获取建议
运行英特尔编译器的向导自动并行化(即GAP)报告,从而得到编译器关于如何向量化第3步中的候选循环的建议。检查这些建议,如果有需要,参考额外的工具箱资源。
使用英特尔编译器的”-guide”或”/Qguide”选项来编译,从而产生GAP报告。
注意:如果有需要,你可以只对你的应用程序的部分代码使用英特尔编译器。
一个没有被向量化的循环的例子:
注意:如果有需要,你可以只对你的应用程序的部分代码使用英特尔编译器。
一个没有被向量化的循环的例子:
GAP报告提供的建议:
————————————————-
该步骤相关的其它资源
————————————————-
查看指南: Using the Gap Report
阅读白皮书: 查看A Guide to Auto-Vectorization with Intel C++ Compilers的第四和五部分(关于代码为何没有被向量化的一般原因)(这些部分也适用于Fortran)
本文章适用于:Software Products General
姓名 (必填)*
电子邮件 (必填,不在本页面显示)*
您的 URL (可选)
评论*
Shenghong Geng (Intel)
|
回复自“英特尔向量化工具箱:4. 使用英特尔编译器GAP报告和工具箱资源获取建议”