向量化工具箱

已发布:03/07/2012   最后更新时间:03/07/2012

下面的工具箱提供了通过对程序进行向量化,使用六步来增加程序的性能。点击下面的黑体项,获取关于每一步如何进行的更多信息。


希望了解更多

 
View the webinar Read a white paper 尝试示例代码 获取帮助

---------------------------------------------------------------------------------------------------------------------

向量化你的程序的六步流程

1. 确定发布版编译的性能测试基准

2. 使用Intel® VTune™ Amplifier XE确定程序热点

3. 使用英特尔编译器的向量化报告确定候选循环

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

5. 实现GAP的建议

6. 重复
(直到性能达到期望的目标或者没有剩下的候选循环)
 
说明:本文为翻译文章,阅读原文请点击链接:https://software.intel.com/content/www/cn/zh/develop/articles/vectorization-toolkit.html

产品和性能信息

1

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

通知版本 #20110804