[英]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.