icc VS gcc compiler
-
Chinese input is lost
zhe liang ge bian yi qi you shen me qu bie? (while compiling OpenFOAM)
-
@cfd-china
前天刚用 icc 和 Intel MPI 编译了一遍 OpenFOAM-2.3.x。运行速度还没比较,不知道有多大差别。
icc 编译比 gcc 麻烦。icc 编译 boost 和 CGAL 的时候,都需要修改编译选项。
给一个我的编译笔记:
https://www.evernote.com/shard/s395/sh/b4e473c1-2897-4027-ab48-c0351b0d771b/509b20129d5b450b4a687da5052cfd77
-
@xpqiu 为什么用icc编译?有啥优点么?
-
为啥用inter mpi呢?:confused:
-
@cfd-china
有一台机器上 gcc 版本太低了,但是有 icc,老师让用 icc 编译。据说 icc 编译器在 intel 自己的 CPU 上性能会比 gcc 高。intel mpi 是跟着 icc 编译器一起来的,所以就配套使用了。
-
@cfd-china 曾经在OF240上测试过: http://www.cfd-online.com/Forums/openfoam-installation/147526-howto-optimize-openfoam-core-i7-cpu-using-extended-instruction-set.html#6
-
@lhzhu 你这个软硬件都不一样,没什么可比性吧。。。
-
@wwzhao 这至少可以说明用icc和gcc 编译OpenFOAM出来的solver运行速度不相上下,前者平台主频略低,但支持AVX2.0。
-
本帖大神云集,长见识了,
还是gcc好了,没玩过icc,搞不懂了