gpt4 book ai didi

mpi - MPI 进程数可以超过节点上的逻辑处理器数

转载 作者:行者123 更新时间:2023-12-02 07:34:22 31 4
gpt4 key购买 nike

我有一个简单的 MPI 代码,可以打印出进程的等级,使用 Intel 编译器和 MPI 库进行编译和链接。然后我在集群的主节点上以交互方式运行它:mpiexec -n 50 ./a.out该节点只有 12 个内核和 24 个逻辑处理器(超线程?)。但我可以用 50 个甚至更多进程来运行它。这是什么原因?

最佳答案

进程可以在同一个内核上运行,操作系统调度进程,为每个进程分配一定量的 CPU 时间。

在 MPI 中,使用比核心更多的进程称为“超额订阅”。有关详细信息,请参阅以下 URL:http://www.open-mpi.org/faq/?category=running#oversubscribing

关于mpi - MPI 进程数可以超过节点上的逻辑处理器数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18347842/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com