【发布时间】:2010-08-10 10:30:33
【问题描述】:
我必须对一些代码进行并行化,我的一个人建议使用 boost 来实现它。现在我正在研究 openMP,我想知道你认为什么更适合该任务。
【问题讨论】:
-
您也可以考虑使用原始 pthread。像往常一样,我认为这在很大程度上取决于您的代码。一些谷歌搜索将帮助您找出差异。
标签: multithreading boost openmp
我必须对一些代码进行并行化,我的一个人建议使用 boost 来实现它。现在我正在研究 openMP,我想知道你认为什么更适合该任务。
【问题讨论】:
标签: multithreading boost openmp
这取决于你
我个人使用了 boost 线程,因为一旦我需要更高级的功能,它就会发现 OpenMP 非常缺乏
对于简单的循环,OpenMP 很好,对于更复杂的事情,可能需要实际的线程。
【讨论】: