C/C++ 编译利器:Intel C++ Compiler (icc)


分享到:
|1|1


Intel C++ Compiler (简称 icc)是Intel开发的 C/C++ 编译器,适用于 Linux、Microsoft Windows 和 Mac OS X 操作系统。

ICC支持 IA-32、Intel 64、Itanium 2、Intel Atom 处理器和某些非 Intel 的兼容处理器(例如某些 AMD 处理器)。开发人员应当检查系统需求。适用于 IA-32 和 Intel 64 的 Intel C++ 编译器的主要特点是自动向量化器,它能够生成 SSE、SSE2 和 SSE3 的 SIMD 指令及其适用于 Intel 无线 MMX 和 MMX 2 的嵌入式变种。

Intel C++ Compiler 进一步支持 OpenMP 3.0 和适用于对称多处理的自动并行化。借助于 Cluster OpenMP 的附加能力,编译器还可为分布存储多处理根据 OpenMP 指示自动生成消息传递接口调用。

Intel C++ Compiler 可通过四种方式获得,它分别是 Intel Parallel Studio、Intel C++ Compiler 专业版、Intel 编译器套装和 Intel Cluster Toolkit 编译器版的一部分。

对于非商业的应用,Intel提供了icc的免费下载和授权:

下载地址: http://www.intel.com/cd/software/products/apac/zho/343156.htm

详细下载办法以及在CentOS上的安装过程请参考这篇文章:http://lyp.cn/144_centos-6-3-x86_64-icc-compile

此条目发表在编程开发分类目录,贴了, 标签。将固定链接加入收藏夹。

C/C++ 编译利器:Intel C++ Compiler (icc)》有 1 条评论

  1. Pingback引用通告: CentOS6.3配置ICC编译环境 | 林毅鹏的个人主页

评论功能已关闭。