计算化学公社
标题:
多任务跑GMX可以共用一张显卡吗?
[打印本页]
作者Author:
土拔鼠
时间:
2020-12-15 21:13
标题:
多任务跑GMX可以共用一张显卡吗?
如题 请教一下大家 在cpu上可以设置类似 -pinoffset 去防止cpu核数之间的冲突
1. GPU上如果单个任务只占了GPU使用率的40% 那我可以再在这块GPU上加一个相似大小的任务吗? (通过 -pinoffset防止CPU的冲突)会影响效率吗?
2. GPU上如果单个任务占GPU使用率的70% 如果我像类似 (1)的做法去在块GPU上加一个相似大小的任务 那对速度的影响会大吗? 两个任务一起跑的时间会短一些还是先让第一个任务跑完再跑第二个任务的时间短? (假如有足够的核的CPU)
谢谢大家
作者Author:
牧生
时间:
2020-12-16 08:38
http://bbs.keinsci.com/thread-4006-1-1.html
可以多试试几次。
作者Author:
bobosiji
时间:
2020-12-16 10:08
这个link没有说一张显卡上同时跑多个gmx任务吧?
作者Author:
牧生
时间:
2020-12-27 15:41
本帖最后由 牧生 于 2020-12-27 15:50 编辑
应该是这个
http://bbs.keinsci.com/thread-13861-1-1.html
经过简单的测试了一下,还是单卡单任务才是最快的,只要CPU给力,此时GPU可以保持70~80%左右利用率。此时就不要去纠结GPU的剩余劳动力了。
单卡双任务会出现贪多嚼不烂的情况,速度有可能会大幅度下降。
如果CPU不够给力,或者同时在运行别的吃CPU的进程,那么可以考虑单卡双或多任务,但单个任务的总时间会加长。。
欢迎光临 计算化学公社 (http://bbs.keinsci.com/)
Powered by Discuz! X3.3