检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机技术与发展》2009年第2期98-101,104,共5页Computer Technology and Development
摘 要:多核处理器越来越普及,如何通过软件技术最大提升CPU每个核心的使用率,成为热点问题。引入多核并行编程模型Threading Building Blocks,并与raw threads、Open MP进行各方面详细比较,分析了其优劣。并研究了TBB结合MPI在SMP集群系统上实现高效的混合并行计算应用的方法。最终发现TBB在多核编程方面有显著的优势。TTB和MPI的结合,又为多核处理器结点集群提供了并行层次化结构,大大优化集群的性能。Nowadays multi-core processors are becoming more end more common. How to make every, core in a CPU work most effectively in order to enhance performance through software multi - threading has become a hotspot. So Threading Building Blocks was introduced. Compared the advantages and disadvantages of TBB to raw threads and OpenMP. Also researched on the computing applications of mixing TBB with MPI on SMP cluster. As a result,found TBB had many significant advantage on multi - core programmir, g. Mixing TTB with MPI provides a layered structure for computing applications on multi - core cluster, and it highly optimized the performance of clusters.
关 键 词:TBB 多核处理器 多核并行编程 RAW THREADS OPENMP 对称多处理器集群 MPI
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.185