向量化和优化报告

签署人: Ronald W Green

已发布:04/09/2013   最后更新时间:04/09/2013

面向英特尔® MIC 架构的编译器方法

面向英特尔® MIC 架构的编译器方法

向量化要素、向量化和优化报告

概述

本章介绍了如何运行和分析英特尔® C/C++ 和 Fortran 编译器的向量化和优化报告。这些报告可以查明编译器没有添加向量化或能够进行优化的区域。它可能能够修改代码,或向编译器传达更多信息,使您的应用生成的代码实现向量化或优化。

主题

向量化报告

文档 – 向量化报告 - -vec-report switch

向量化报告和全新 vec-report6 概述

如何将 vec-report 行号与源代码行号联系起来

优化报告

文档 – 优化报告 - -opt-report switch

要点

您现在应该知道,如何运行向量化和优化报告并使用编译器进行源代码更改,来确定可以实现向量化或优化的区域。

下一步

要在英特尔® 至强融核™ 架构上成功调试您的应用,请务必通读此指南,并点击文中的超链接查看相关内容。本指南提供了实现最佳应用性能所要执行的步骤。

返回向量化要素。

产品和性能信息

1

英特尔的编译器针对非英特尔微处理器的优化程度可能与英特尔微处理器相同(或不同)。这些优化包括 SSE2、SSE3 和 SSSE3 指令集和其他优化。对于在非英特尔制造的微处理器上进行的优化,英特尔不对相应的可用性、功能或有效性提供担保。该产品中依赖于微处理器的优化仅适用于英特尔微处理器。某些非特定于英特尔微架构的优化保留用于英特尔微处理器。关于此通知涵盖的特定指令集的更多信息,请参阅适用产品的用户指南和参考指南。

通知版本 #20110804