1 hardware_concurrency(); 2 join(); ...
分类:
其他好文 时间:
2016-06-25 13:42:00
阅读次数:
221
C++标准模板库提供了一个辅助函数 - std::thread::hardware_concurrency(),通过这个函数,我们可以获取应用程序可以真正并发执行的线程数量。下面这个例子,实现了一个并发版本的std::accumulate,它将工作拆分到多个线程中,为了避免过多线程带来的开销,程序指定了每个线程处理数据的最小数量。
头文件和求和操作:
#include
#include
#...
分类:
编程语言 时间:
2015-08-08 12:08:20
阅读次数:
128