-
Notifications
You must be signed in to change notification settings - Fork 0
Switch a slurm Job to SLURM THHT Job
Li Jiang edited this page Apr 5, 2017
·
1 revision
THHT 的初衷即是降低SLURM 的负载。为此,目前开发了一个建议功能,能方便的将一个SLURM 的高通量作业转化为 SLURM-THHT 作业 。
通过 yhbatch 或 sbatch 提交一个SLURM 作业 :
yhbatch -p xxx -N yyy job.sh zzz
其中 , 在 job.sh 中有调用 yhrun 或 srun 来创建 slurm 作业步
yhrun -n 4 a.out > log.a
而如果要转化为 SLURM-THHT 作业 , 主要需要的操作是 :
1 , 将 yhbatch 的提交改为 :
/WORK/app/thht/thht/yhbatch.py -p xxx -N yyy job.sh zzz
2 , 将 脚本里面 yhrun 的重定向通过 -o 和 -e 的参数选项来进行处理
yhrun -n 4 -o log.a -e log.a.e a.out