相关疑难解决方法(0)

C++并行化库:OpenMP与线程构建块

我将改造我的自定义图形引擎,以便它利用多核CPU.更确切地说,我正在寻找一个并行化循环的库.

在我看来,OpenMP和英特尔的Thread Building Blocks都非常适合这项工作.此外,Visual Studio的C++编译器和大多数其他流行的编译器都支持它们.这两个库看起来都非常简单易用.

那么,我应该选择哪一个?有没有人尝试过两个库,可以给我一些利弊和使用任何一个库的优点?另外,你最终选择了什么?

谢谢,

阿德里安

c++ multithreading multicore tbb openmp

43
推荐指数
4
解决办法
3万
查看次数

标签 统计

c++ ×1

multicore ×1

multithreading ×1

openmp ×1

tbb ×1