计算化学公社

标题: 求助:多个vasp任务同时在一个gpu上运行,请问如何让任务完全占用gpu?本地集群 [打印本页]

作者
Author:
Wangd3109    时间: 2022-9-21 21:40
标题: 求助:多个vasp任务同时在一个gpu上运行,请问如何让任务完全占用gpu?本地集群
本帖最后由 Wangd3109 于 2022-9-21 21:52 编辑

我在本地服务器上编译了gpu版vasp,使用openMP进行任务提交,命令为

Mpirun -n x vasp_std

现在的问题是,当我提交多个任务时,任务会在相同的gpu上运行。请问mpirun有办法指定gpu id吗?或者我这个问题该如何解决,是不是需要安装任务排队系统?

期待回复,先行谢过!


作者
Author:
abin    时间: 2022-9-21 22:22
手动,或者使用workload manager
比如slurm 。

鄙人做的工具,可以半自动部署GPU+CPU调度。


作者
Author:
Wangd3109    时间: 2022-9-22 09:36
abin 发表于 2022-9-21 22:22
手动,或者使用workload manager
比如slurm 。

感谢您的回复,请问该如何手动设置呢?

另外,请问您做的工具是什么名字,我想了解一下,谢谢!
作者
Author:
abin    时间: 2022-9-22 10:00
Wangd3109 发表于 2022-9-22 09:36
感谢您的回复,请问该如何手动设置呢?

另外,请问您做的工具是什么名字,我想了解一下,谢谢!

我的签名连接中有的

或者
访问
gitee.com/hpc4you/hpc
hpc4you.github.io
作者
Author:
Wangd3109    时间: 2022-9-22 10:18
abin 发表于 2022-9-22 10:00
我的签名连接中有的

或者

好的,我看看。

还有,请问如何手动指定gpu id?
作者
Author:
abin    时间: 2022-9-22 10:20
Wangd3109 发表于 2022-9-22 10:18
好的,我看看。

还有,请问如何手动指定gpu id?

workload manager 帮你处理所有事情,
为何要手动?


作者
Author:
Wangd3109    时间: 2022-9-22 16:24
abin 发表于 2022-9-22 10:20
workload manager 帮你处理所有事情,
为何要手动?

既然有这个方法,我想知道怎么操作
作者
Author:
abin    时间: 2022-9-22 17:13
Wangd3109 发表于 2022-9-22 16:24
既然有这个方法,我想知道怎么操作

看手册呀!

如果你不太理解调度器工作原理的话,
看我的讲座视频。

签名连接中有,自己找找吧。




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