24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3191  |  回复: 9
【悬赏金币】回答本帖问题,作者三岁薇恩将赠送您 20 个金币
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

三岁薇恩

新虫 (正式写手)

[求助] lammps跑计算时,开32核反而没有1个核跑得快?已有2人参与

这是什么原因呢?
工作站是32核的(如图1,4颗8核的CPU)。怎么样才能让资源最大化?求指导。
每个算例跑48小时太伤了...也就是计算三四千个原子的热导率。

mpirun -n 32 lammps < in.A    1核 输入该命令这个算的时候只有1个核在跑

mpirun -n 32 lammps -in in.A  32核   输入该命令32个核都在跑

lammps跑计算时,开32核反而没有1个核跑得快?
1.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

三岁薇恩

新虫 (正式写手)

引用回帖:
4楼: Originally posted by aa小小佑 at 2020-10-13 09:26:20
原子数多,核数多才有用的,3000多原子实际上几个核就够处理了。

好的!那我试试4个核或者8个核跑着试试,但其实和别人比较还是挺慢的,总感觉哪一块不对劲。
6楼2020-10-13 10:37:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

三岁薇恩

新虫 (正式写手)

急急急 是哪个环节出了问题,按道理不应该算这么久哇..
2楼2020-10-13 09:09:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
“三四千个原子”个数太少,不能发挥并行计算的优势,你要是搞三四万个原子,或者三四十万个原子再试试,并行计算肯定比1个核跑得快。
3楼2020-10-13 09:26:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

aa小小佑

银虫 (职业作家)

原子数多,核数多才有用的,3000多原子实际上几个核就够处理了。

发自小木虫IOS客户端
4楼2020-10-13 09:26:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见