计算化学公社

 找回密码 Forget password
 注册 Register

Gromacs中GPU加速问题,同时跑两个模拟的时候速度直线下降

查看数: 397 | 评论数: 4 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-6-17 08:28

正文摘要:

请教一个Gromacs中GPU和CPU配置的问题。我在服务器上有2个GPU+64个核。我调用1个GPU和32个核的时候,单独跑一个模拟时速度能达到280ns/day。但是再加上一个模拟,同时跑两个模拟(分别调用1个GPU和32个核)的时候速 ...

回复 Reply

乘风万里 发表于 Post on 2025-6-19 11:11:17
本帖最后由 乘风万里 于 2025-6-19 11:17 编辑

1. 两个任务分别需要设置 -gpu_id 0 与 -gpu_id 1 (以及正确对应的CUDA VISIBLE DEVICES,但我跑到的时候没用过这个环境变量),具体看你 nvidia-smi 里显示的 gpu_id
2. 去掉 -pin on参数试试
sobereva 发表于 Post on 2025-6-19 07:44:06
应当把跑两个模拟的命令同时给出,当前只给了一个。并且看看是否两个GPU同时都有负载
1900 发表于 Post on 2025-6-18 10:00:52
KazusaT 发表于 2025-6-17 17:57
可以查看过程中CPU和GPU的占用率?先确定CPU和GPU到底有没有在干活吧

没有干活。使用率只有40%。
KazusaT 发表于 Post on 2025-6-17 17:57:35
可以查看过程中CPU和GPU的占用率?先确定CPU和GPU到底有没有在干活吧

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-15 02:30 , Processed in 0.228787 second(s), 25 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list