三月 8th, 2012

英特尔向量化工具箱:4. 使用英特尔编译器GAP报告和工具箱资源获取建议

英特尔, by jrun.
—————————————————————————————
返回到向量化的六步流程
—————————————————————————————

英特尔向量化工具箱: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)
Shenghong Geng (Intel) 总分:
762棕带

Back Top

回复自“英特尔向量化工具箱:4. 使用英特尔编译器GAP报告和工具箱资源获取建议”

  1. 没有任何评论。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*