计算化学公社

标题: 请教gromacs用gpu加速跑动力学,提交两个同样48核任务时为什么cpu会减半变成24核 [打印本页]

作者
Author:
Jerryluo    时间: 2022-2-26 21:26
标题: 请教gromacs用gpu加速跑动力学,提交两个同样48核任务时为什么cpu会减半变成24核
本帖最后由 Jerryluo 于 2022-2-26 21:29 编辑

如题,任务一:nohup gmx mdrun -v -deffnm nvt -ntmpi 1 -ntomp 48 -gpu_id 0 -nb gpu -bonded gpu -pme gpu -pin on &
          任务二:nohup gmx mdrun -v -deffnm nvt -ntmpi 1 -ntomp 48 -gpu_id 1 -nb gpu -bonded gpu -pme gpu -pin on &
只提交一个任务就能48个核跑,这是什么原因,怎样才能让两个任务都是48个核跑。机子有2个cpu,每个64核,共256逻辑核心。
(, 下载次数 Times of downloads: 30)

作者
Author:
snljty    时间: 2022-2-26 21:44
gmx mdrun -h搜pinoffset。看我之前的一个提问的主题贴。
作者
Author:
Jerryluo    时间: 2022-2-26 21:51
snljty 发表于 2022-2-26 21:44
gmx mdrun -h搜pinoffset。看我之前的一个提问的主题贴。

十分感谢~
作者
Author:
Entropy.S.I    时间: 2022-2-27 09:37
CPU0 & GPU 0:
-nt 48 -pin on -gpu_id 0 -update gpu
CPU1 & GPU 1:
-nt 48 -pin on -pinoffset 128 -gpu_id 1 -update gpu
如此,基本可以榨干任何GPU。也可以试试48改为64,估计提升不大,如果GPU不强,会起到反效果。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3