繁体   English   中英

通过网络或GPU增强Threadpool

[英]Boost Threadpool with network or GPU

我正在使用如下所示的线程组Boost group_threads并行线程的最大数量

我的程序进行深度图搜索,这需要很长时间。 因为那我想加快速度。 我考虑过通过网络或使用我的GPU连接其他计算机。

因此可以通过网络在其他计算机上启动线程(当然,它们必须运行客户端)或使用自己的GPU

Boost线程支持这样的东西吗?

Boost线程不完全支持此功能。 Boost线程特定于给定的进程。

对于多机情况,您将需要通过网络在机器之间进行通信。 您可以为此使用boost asio套接字或boost MPI。

对于GPU情况,您将必须专门编写代码以在GPU上执行,这是一个深入的主题。

您也可以看看OpenCL,它可能更适合您的目的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM