【发布时间】:2013-01-22 14:03:09
【问题描述】:
我在 openmp 中创建了三个不同的部分,这三个部分将由三个不同的线程运行。我想设置将由一个线程运行的特定部分的优先级。这个怎么做?
【问题讨论】:
-
您将 OpenMP 误认为是通用并行计算范式,其实不然。
我在 openmp 中创建了三个不同的部分,这三个部分将由三个不同的线程运行。我想设置将由一个线程运行的特定部分的优先级。这个怎么做?
【问题讨论】:
有关在 openmp 循环中设置优先级的信息,请参阅 Missing OpenMP feature: Thread Priority。虽然我认为任何优先级设置代码都将取决于平台
在这里查看Equivalent of SetThreadPriority on Linux (pthreads) 以了解特定于 linux 的情况
【讨论】: