2014年1月13日

c++并行计算库TBB和PPL的基本用法

摘要: 并行库充分利用多核的优势,通过并行运算提高程序效率,本文主要介绍c++中两个知名的并行库,一个是intel开发的TBB,一个是微软开发的PPL。本文只介绍其基本的常用用法:并行算法和任务。TBB(Intel® Threading Building Blocks)TBB是intel用标准c++写的一个开源的并行计算库。它的目的是提升数据并行计算的能力,可以在他的官网上下载最新的库和文档。TBB主要功能:并行算法任务调度并行容器同步原语内存分配器TBB并行算法parallel_for:并行方式遍历一个区间。parallel_for(1, 20000, [](int i){cout (0, 阅读全文

posted @ 2014-01-13 11:39 qicosmos(江南) 阅读(35352) 评论(1) 推荐(7) 编辑

导航