24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3069  |  回复: 23

风间的记忆

铁杆木虫 (著名写手)

引用回帖:
19楼: Originally posted by vasp_wien2k at 2014-01-22 11:57:03
再问一下,是不是单机并行一定要关闭超线程????...

是的 开超线程只会让速度更慢
九州浩淼,任其东西,明日何在,但随我意。
21楼2014-01-22 13:47:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cahndengbin

新虫 (小有名气)

引用回帖:
10楼: Originally posted by vasp_wien2k at 2014-01-20 20:09:40
intel 双核cpu,4线程
串行使用vasp命令,top命令下可以看到一个cpu显示100%,另外三个cpu显示基本0.
并行使用mpiexec -np 4 vasp,top命令下可以看到四个cpu同时显示100%,计算结果每次在屏幕上显示4个一样的 ...

我用openmpi编译vasp,然后用mpich2中的mpirun进行vasp并行运算,/opt/mpich2/bin/mpirun -np 4 vasp ,结果跟楼主一样,期待的是单个任务在四个线程分配,实际却是四个线程分别执行相同的任务,即一个任务,每个线程都算了一次。改用openmpi下的mpirun执行,/opt/openmpi/bin/mpirun -np 4 vasp,就正常,显示任务分配在四个节点运算。(running on    4 nodes
distr:  one band on    2 nodes,    2 groups)
22楼2014-10-09 16:51:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sungjen

银虫 (著名写手)

引用回帖:
21楼: Originally posted by 风间的记忆 at 2014-01-22 13:47:26
是的 开超线程只会让速度更慢...

怎么开超线程?
希望有一天成为大神
23楼2014-10-11 09:18:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sungjen

银虫 (著名写手)

引用回帖:
22楼: Originally posted by cahndengbin at 2014-10-09 16:51:20
我用openmpi编译vasp,然后用mpich2中的mpirun进行vasp并行运算,/opt/mpich2/bin/mpirun -np 4 vasp ,结果跟楼主一样,期待的是单个任务在四个线程分配,实际却是四个线程分别执行相同的任务,即一个任务,每个线 ...

不会吧,openmpi  很多人都在用啊  ,我觉得楼主的问题应该是并行编译没有成功吧 ,不可能并行的比串行的还慢。
希望有一天成为大神
24楼2014-10-11 09:39:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 vasp_wien2k 的主题更新
信息提示
请填处理意见