slurm - 2 个节点的 SLURM 作业脚本
问题描述
我正在尝试使用 32 和 64 处理器运行代码。32的当前脚本文件是,
#!/bin/sh #SBATCH --nodes=1 #SBATCH --ntasks-per-node=32 #SBATCH --job-name="job1" #SBATCH --output=job.out #SBATCH --time=01:00:00 #SBATCH --partition=standard cd /home/achandy.iitb/CODE/Test_par/32 mpirun -np 32 ./nse
而对于 64 来说,
#!/bin/sh #SBATCH --nodes=2 #SBATCH --ntasks-per-node=32 #SBATCH --job-name="job1" #SBATCH --output=job.out #SBATCH --time=01:00:00 #SBATCH --partition=standard cd /home/achandy.iitb/CODE/Test_par/64 mpirun -np 64 ./nse
在运行作业时,与 64 相比,具有 32 个处理器的处理器运行得更快。使用多个节点指定 64 个内核时是否有任何错误?
解决方案
推荐阅读
- json - 使用 Enum 将 Map 编码为 JSON
- python - 将列向量转换为多列矩阵
- json - 如何解决 swagger 文档中参数值输入的修整问题?
- java - java - 如何模拟当前日期时间以在java中通过质量门关
- java - 使json请求对象中的属性不为空
- reactjs - 对警告的异步调用结果:React 和 Redux 中超出了最大更新深度
- javascript - 无法在反应状态下设置 JSON 数据
- python - pd.read_sql - 不支持的格式字符错误 (0x27)
- php - 在php中将用户ID发送到模态
- javascript - javascript:使用映射从数组创建字典数组