“第25届北京科音初级量子化学培训班” 将于6月11至14日于北京举办,是初学者真正从头一次性完整、系统性学习量子化学计算,从而能很快上手量子化学研究的重要机会,比起自己摸索、鼓捣能少走无数弯路。报名正在进行中,请点击此链接查看,欢迎参加!

计算化学公社

 找回密码 Forget password
 注册 Register
Views: 2799|回复 Reply: 3
打印 Print 上一主题 Last thread 下一主题 Next thread

[GPU加速] 使用pbs排队申请多块gpu,可不可以每一块gpu同时跑不同的任务?

[复制链接 Copy URL]

26

帖子

0

威望

328

eV
积分
354

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
我们学校有个集群,有gpu节点,使用的是pbs排队系统。我想在一个pbs脚本里面申请多块gpu,而且每块gpu同时跑不同的任务,请教一下可不可以实现这个功能,可以的话pbs脚本怎么写才可以实现?


2443

帖子

1

威望

6328

eV
积分
8791

Level 6 (一方通行)

2#
发表于 Post on 2022-4-24 17:36:34 | 只看该作者 Only view this author
可。具体看队列规则。

High-Performance Computing for You
为您专属定制的高性能计算解决方案

更多讯息,请访问:
https://labitc.top
http://tophpc.top:8080
电邮: ask@hpc4you.top

175

帖子

0

威望

5607

eV
积分
5782

Level 6 (一方通行)

3#
发表于 Post on 2022-4-25 09:50:07 | 只看该作者 Only view this author
通过 -t ,结合 PBS_ARRAYID,e.g.:
假定申请了4块GPU卡,
脚本头加上
#PBS -t 1-4
程序运行:
g16 mol-${PBS_ARRAYID}.com > mol-${PBS_ARRAYID}.log
细节到网上查一下。

26

帖子

0

威望

328

eV
积分
354

Level 3 能力者

4#
 楼主 Author| 发表于 Post on 2022-4-27 11:04:27 | 只看该作者 Only view this author
bluewhale 发表于 2022-4-25 09:50
通过 -t ,结合 PBS_ARRAYID,e.g.:
假定申请了4块GPU卡,
脚本头加上

不太懂,我想到了另一个方法,在要运行的命令行上一行指定gpu,CUDA_VISIBLE_DEVICES,同时在下一行命令前加上nohup挂起好像也可以实现这个效果,只不过这样最后一个命令不能加nohup,而且还要是运行时间最长的,不然每个命令行都nohup,提交完作业就停止了

本版积分规则 Credits rule

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

GMT+8, 2026-6-2 07:29 , Processed in 0.316738 second(s), 20 queries , Gzip On.

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