24小时热门版块排行榜    

查看: 2339  |  回复: 26
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zytcv

银虫 (小有名气)

[求助] 单机多核一个cpu的串行并行求助

各位前辈,小弟刚刚接触vasp,实验室的服务器是8核的,不确定是一个还是两个cpu,请问需不需要安装mpi啊?如果不安装,是不是就等于是用一个核计算啊?真心的很困扰...先在此谢过各位了!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zytcv

银虫 (小有名气)

引用回帖:
3楼: Originally posted by dxf_dxf_dxf at 2012-05-24 19:20:06
如果你想用多个进程同时计算,就需要使用MPI。VASP是不支持OpenMP的。
如果你不安装MPI,一个计算任务就只有一个进程。
BTW,问一句CPU的个数和核的个数不一样啊?

应该不一样吧?8个核不会是八个cpu吧...
17楼2012-05-26 12:20:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zytcv

银虫 (小有名气)

引用回帖:
14楼: Originally posted by zouming1979 at 2012-05-25 23:52:46
如果服务器的处理器是intel的,而且是几年前买的,肯定就是2个CPU,每个CPU4个核。
目前大多数我看到的vasp都是多进程版本,不是多线程版本的,因此如果不安装MPI,应该就不能跑并行程序,只能跑串行程序了。大多系 ...

你好,教程看了不少,可是我安装mpich2的时候,出现了f90 and f90flags are replaced by fc...这样的错误,不知道怎么弄了...
18楼2012-05-26 12:24:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zytcv

银虫 (小有名气)

引用回帖:
2楼: Originally posted by hakuna at 2012-05-24 08:54:40
并行的话肯定需要MPI,并且按并行方式编译才可以....
如果不是必须并行,譬如做NEB或大体系计算或赶时间,那就无所谓了,你可以同时多加几个作业....

像这样八个核,要算晶体的能带等东西,要是不安装并行的话,是不是只会调用一个核,而且速度会比并行的慢啊?
19楼2012-05-26 12:28:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zytcv

银虫 (小有名气)

送鲜花一朵
引用回帖:
23楼: Originally posted by zouming1979 at 2012-05-26 22:17:25
一般来说串行比并行慢很多...

换成openmpi以后,又说nmr.o错误,实在是没招了...多谢了~
26楼2012-05-31 17:26:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zytcv 的主题更新
信息提示
请填处理意见