gpt4 book ai didi

c - 如果收到所有内容则执行函数,MPI C

转载 作者:行者123 更新时间:2023-11-30 14:23:38 24 4
gpt4 key购买 nike

使用 MPI,在 C 语言中,当且仅当我从主进程 ID 0 中的 N 个处理器接收到所有数据时,如何才能执行函数?

编辑:是否有一种方法可以按照与发送的顺序相同的顺序接收所有数据?

最佳答案

如果我正确理解了你的问题MPI_Reduce就是您所需要的。

编辑:所以我没有正确理解你的问题。你需要的是MPI_Gather 。在本文档中,您可以看到: 每个进程(包括根进程)都将其发送缓冲区的内容发送到根进程。根进程接收消息并按排名顺序存储它们。希望这能回答您的问题。

关于c - 如果收到所有内容则执行函数,MPI C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12668332/

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