在作业提交脚本(Cray XE6)中,“并行任务数量”(-n)和“每个节点并行任务数量”(-N)有什么区别?Cray XE6并行任务/并行任务每个节点
1
A
回答
2
林在这个缺乏经验,但一些谷歌上搜索了:
It looks like a MPI parameter in an example:
# Launch the parallel job using aprun.
# Run the executable my_mpi_executable.x using total
# of 2048 parallel tasks, with 32 tasks assigned per node.
aprun -n 2048 -N 32 ./my_mpi_executable.x arg1 arg2
每个克雷XE6刀片包括高 可扩展性四个计算节点采用小尺寸 - 高达128处理器内核每个 刀片或每个机柜3072个处理器内核。 每个计算节点 具有两个的AMD Opteron™6300系列处理器(16个内核)耦合 与它自己的存储器和双子通信接口和是 旨在有效地运行多达32 MPI任务。或者,它可以编程为在计算节点内运行OpenMP并在节点之间运行MPI 。
从上面的信息可以看出,对于一个完整的机柜,n可以达到3072,对于两个opteron(6300系列),n可以达到32。
2
A man aprun
将解决您的所有问题。
-n
表示您想要的可执行文件的实例数量(对于MPI,这意味着您需要多少个MPI进程)。
-N
表示每个节点需要多少个实例。
-d
是深度,即每个实例有多少个线程。
相关问题
- 1. 任务并行库和多个并行任务
- 2. 指定每个任务的并行度?
- 3. Hadoop任务可以在单个节点上并行运行
- 4. 并行化任务
- 5. 运行并行任务
- 6. 运行并行任务SciLuigi
- 7. 并行执行任务'n'
- 8. 运行并行CUDA任务
- 9. 并行执行任务到另一个任务
- 10. 使用C#中的任务并行库,为每个处理器运行一个并行任务。
- 11. 任务并行库 - 单核并行度
- 12. 与NAnt并行运行多个任务
- 13. 并行运行多个地图任务
- 14. 并行任务vs代表
- 15. Java并发任务执行
- 16. 并行任务库WaitAny Design
- 17. 执行并发任务
- 18. 问题与并行任务
- 19. 并行任务的建议
- 20. 并行任务树结构
- 21. Java中的并行任务
- 22. 并行任务不等待
- 23. 并行任务在C#.net
- 24. Quartz.net +任务并行库
- 25. .NET任务并行库
- 26. C#并行多任务
- 27. RabbitMQ - 并行任务消耗
- 28. python中的并行任务
- 29. 任务并行库ArgumentException
- 30. 并行使用任务