== オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門 == C++で並列アプリケーションを実装するためのテンプレートライブラリとして、インテルがリリースしている「Intel Threading Building Blocks」(TBB)がある。TBBはインテル コンパイラーやインテル Parallel Studioといったインテルのコンパイラ製品に付属しているほか、オープンソース版も公開されている。本記事ではこのTBBの概要と、基本的な使い方を解説する。 * [[http://sourceforge.jp/projects/hpc-parallel/wiki/!pdf/オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_all.pdf 全ページをPDF形式でダウンロード]] * 記事個別ページ: * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p1 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(1/7)] * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p2 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(2/7)] * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p3 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(3/7)] * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p4 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(4/7)] * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p5 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(5/7)] * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p6 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(6/7)] * [オープンソース化された並列化テンプレートクラスライブラリ「Intel_Threading_Building_Blocks」入門_p7 オープンソース化された並列化テンプレートクラスライブラリ「Intel Threading Building Blocks」入門(7/7)]