为什么英特尔TBB不提供条件变量,如boost?
|
像条件信号机制一样,我希望一个任务等待,直到接收到某些信号或某些变量变为真。
Boost lib提供了这种机制,但是TBB却没有。
如何在TBB中实施这种情况?
没有找到相关结果
已邀请:
1 个回复
犀寺扦
也就是说,他们承认TBB的任务并行性不是通用的灵丹妙药,您有时需要为I / O使用诸如“传统”线程模型之类的东西。实际上,如果您查看最新的参考手册,将会发现TBB现在包含条件变量! (请参阅第8.4节)