Intel TBB并行循环线程ID

时间:2016-02-05 17:14:13

标签: c++ multithreading intel tbb parallel-for

如何确定TBB并行循环体中的线程ID?

基本上我需要的是一个对象的每个线程副本,所以我认为我的数组中的那些被线程id索引。

我正在寻找便携式TBB这样做的方式,而不是OS原生服务。

1 个答案:

答案 0 :(得分:1)

您正在寻找的搜索词是“线程本地存储”。由于您已经在使用TBB,因此您应该只使用它提供的设施:

https://www.threadingbuildingblocks.org/docs/help/reference/thread_local_storage.htm