sách gpt4 ăn đã đi

c - MPI_Allreduce 源

In lại Tác giả: Walker 123 更新时间:2023-11-30 14:26:16 26 4
mua khóa gpt4 giày nike

我正在编写涉及 for 循环的代码,该循环在每个索引处进行计算。

这些计算中的最小值存储在一个变量中,我在程序末尾使用 MPI_Allreduce 来确定所有进程的全局最小值。

但是,我需要一种方法来知道哪个进程具有最小值,即 MPI_Allreduce 可以告诉我哪个进程发送结果吗?值最小的过程?我需要从该过程中获取一些额外的数据。

预先感谢您的帮助!

câu trả lời hay nhất

您可以在reduce操作中使用MPI_MINLOC运算符来接收具有最小值的进程的排名(更具体地说,是具有最小值的排名最低的进程)。

Nhìn thấyhttp://www.netlib.org/utk/papers/mpi-book/node114.html#SECTION005103000000000000000

关于c - MPI_Allreduce 源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9351676/

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress