TBB Multi-Core Progamming and Research on Its Hybrid Paradigms

Yuan Dao-hua · Computer Technology and Development · 2009

Nowadays multi-core processors are becoming more and 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 advantages on multi-core programming.Mixing TTB with MPI provides a layered structure for computing applications on multi-core cluster,and it highly optimized the performance of clusters.

Read the paper · More papers on PaperTik