mcloud:slurm
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
| mcloud:slurm [2024/01/18 15:19] – 创建 - 外部编辑 127.0.0.1 | mcloud:slurm [2025/03/20 11:55] (当前版本) – pengge | ||
|---|---|---|---|
| 行 16: | 行 16: | ||
| > –mem=1 请求 1 MB 内存 | > –mem=1 请求 1 MB 内存 | ||
| - | > | + | > |
| > –time=1 作业总的运行时间限制为 1 分钟 | > –time=1 作业总的运行时间限制为 1 分钟 | ||
| - | > | + | > |
| > –gres=gpu: | > –gres=gpu: | ||
| - | > | + | > |
| > hostname 为要执行的作业命令 | > hostname 为要执行的作业命令 | ||
| - | > | + | > |
| > –output=%j.out 为作业的输出 | > –output=%j.out 为作业的输出 | ||
| - | > | + | > |
| > –error=%j.err 为作业的错误输出 | > –error=%j.err 为作业的错误输出 | ||
| 行 101: | 行 101: | ||
| #SBATCH --gpus-per-task=1 | #SBATCH --gpus-per-task=1 | ||
| - | module load intel/2020 | + | module load mkl mpi |
| module load cuda/11.6 | module load cuda/11.6 | ||
| - | module load pwmat/2022.01.30 | + | module load pwmat |
| - | mpirun -np $SLURM_NPROCS | + | mpirun -np $SLURM_NPROCS PWmat | tee output |
| 资源五: | 资源五: | ||
| 行 190: | 行 190: | ||
| #SBATCH --gres=gpu: | #SBATCH --gres=gpu: | ||
| #SBATCH --gpus-per-task=1 | #SBATCH --gpus-per-task=1 | ||
| + | #SBATCH --nodelist=gn32 | ||
| - | module load intel/2020 | + | module load mpi mkl |
| module load cuda/11.6 | module load cuda/11.6 | ||
| - | module load pwmat/2022.01.30 | + | module load pwmat |
| - | mpirun -np $SLURM_NPROCS | + | mpirun -np $SLURM_NPROCS PWmat | tee output |
| </ | </ | ||
| 行 252: | 行 253: | ||
| === slurm 环境变量 === | === slurm 环境变量 === | ||
| - | ^变量 | + | ^ 变量 |
| - | |$SLURM_JOB_ID | + | | $SLURM_JOB_ID |
| - | |$SLURM_SUBMIT_DIR | + | | $SLURM_SUBMIT_DIR |
| - | |$SLURM_SUBMIT_HOST | + | | $SLURM_SUBMIT_HOST |
| - | |$SLURM_JOB_NODELIST | + | | $SLURM_JOB_NODELIST |
| - | |$SLURM_GPUS | + | | $SLURM_GPUS |
| - | |$SLURM_MEM_PER_GPU | + | | $SLURM_MEM_PER_GPU |
| - | |$SLURM_MEM_PER_NODE | + | | $SLURM_MEM_PER_NODE |
| - | |$SLURM_NTASKS | + | | $SLURM_NTASKS |
| - | |$SLURM_NTASKS_PER_GPU | + | | $SLURM_NTASKS_PER_GPU |
| - | |$SLURM_NTASKS_PER_NODE |Number of tasks requested per node. | | + | | $SLURM_NTASKS_PER_NODE |
| - | |$SLURM_NTASKS_PER_CORE |Number of tasks requested per core. | | + | | $SLURM_NTASKS_PER_CORE |
| - | |$SLURM_NPROCS | + | | $SLURM_NPROCS |
| - | |$SLURM_NNODES | + | | $SLURM_NNODES |
| - | |$SLURM_TASKS_PER_NODE | + | | $SLURM_TASKS_PER_NODE |
| - | |$SLURM_ARRAY_JOB_ID | + | | $SLURM_ARRAY_JOB_ID |
| - | |$SLURM_ARRAY_TASK_ID | + | | $SLURM_ARRAY_TASK_ID |
| - | |$SLURM_ARRAY_TASK_COUNT|Total number of tasks in a job array. | + | | $SLURM_ARRAY_TASK_COUNT |
| - | |$SLURM_ARRAY_TASK_MAX | + | | $SLURM_ARRAY_TASK_MAX |
| - | |$SLURM_ARRAY_TASK_MIN | + | | $SLURM_ARRAY_TASK_MIN |
mcloud/slurm.1705562397.txt.gz · 最后更改: 2024/01/18 15:19 由 127.0.0.1
