gpt4 book ai didi

C++ 多线程与多台机器

转载 作者:太空宇宙 更新时间:2023-11-04 16:28:28 25 4
gpt4 key购买 nike

我的问题如下。我有一段代码在多个虚拟机上运行,​​每个虚拟机都有 N 个接口(interface)(每个接口(interface)一个线程)。问题本身是在一个接口(interface)上接收消息并以最快的方式通过另一个接口(interface)将其重定向。

我正在做的是,当我在一个接口(interface)(单播)上收到一条消息时,计算我想通过哪个接口(interface)重定向它,保存有关该消息的所有信息(数据报,以及我想要的所有额外信息)用我做的一个功能。然后在下一次迭代中,程序检查是否有新消息要重定向,以及是否是正确的接口(interface)读取它。以此类推……但这使得程序交换信息非常缓慢……

有什么机制可以加快速度吗?

最佳答案

有人已经发明了这个特殊的轮子——它叫做 MPI

看看openMPIMPICH

关于C++ 多线程与多台机器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9725281/

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