向量化是提高应用程序性能的有效手段。 写了几个关于Intel编译器进行自动向量化操作的帖子, 详细介绍了跟自动向量化相关的编译指示的使用。 有兴趣的可以参考一下:
使用英特尔编译器进行自动向量化
使用#pragma simd进行自动向量化
优化注意事项
即使不是专门针对英特尔微处理器的优化,英特尔编译器也有可能无法为非英特尔微处理器实现相同程度的优化。这些优化包括 SSE2、SSE3 和SSSE3 指令集和其他优化。 英特尔不保证任何优化在非英特尔制造的微处理器上的可用性、功能或有效性。本产品中依赖于微处理器的优化旨在配合英特尔微处理器一起使用。不一定针对英特尔微架构的某些优化专为英特尔微处理器保留。请参见适用产品的“用户和参考指南”了解本注意事项中涵盖的特定指令集的更多相关信息。
注意事项修订版 #20110804