【发布时间】:2016-08-07 16:20:06
【问题描述】:
我尝试使用 task_scheduler_init 来控制程序中的线程数。但是,好像不管我设置多少线程,最大线程数都是32。我用的是i7,它有8个逻辑核心。 比如我这样设置task_scheduler_init。
tbb::task_scheduler_init init(100);
【问题讨论】:
-
您的机器上有多少个内核?只是好奇这是否会影响它。
-
我用的是i7,它有8个逻辑核心。我不知道8和32之间的关系。
标签: c++ multithreading c++11 tbb