24小时热门版块排行榜    

查看: 334  |  回复: 0

qzhost

木虫 (小有名气)

[交流] [请教大家]关于VASP 4.6 安装过程中的优化问题

首先我用的ifort 12编译
数学库gotoblas 2
实验室又只有4.6
4.6的makefile 很多参数都已经过时了
基本按原版的进行编译的话,虽然也能通过,但感觉效果不太理想
于是我按ifort 12的说明书一一进行修改
比如说把CPU的类型指定为SSSE3等等
但编出来效果还不如不改

然后我看到别人的5.2的makefile上作者自己说用ifort 10效果最好
于是我又用ifort 10编了一次
但比较懒没有重新编译OPENMPI,也就是说OPENmpi还是用的Ifort 12
不知道有没有影响,反正测试了一下和用12编的差不多

在论坛上看到别人算的三个SI的测试, i7 -np 4并行跑了110秒
我的最好成绩用至强E5645 -np 8也得88秒,再加并行数量也不会有很大提升了
这正常吗?

在此请教各位
VASP4.6 到底用什么编译器好?Ifort 10 还是 12?
另外作者说用openmpi和gotoblas会比较快一些
但Intel的cpu是不是还是用Intel的数学库和mpi比较好?

用xeon的cpu跑vasp4.6到底怎么选择编译器,然后makefile的优化参数怎么加,请有经验的前辈指教
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 qzhost 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见