このチュートリアルでは、インテル® インテグレーテッド・パフォーマンス・プリミティブ (インテル® IPP) を使用してアプリケーションをベクトル化する方法と、いくつかのインテル® IPP API を使用する方法を示し、インテル® スレッディング・ビルディング・ブロック (インテル® TBB) および インテル®Cilk™ Plus を使用してインテル® IPP アプリケーションへスレッド化を実装するサンプルを提供します。
推定所要時間: 2 時間
このチュートリアルでは、次の操作を習得します。
インテル® IPP とインテル® TBB を Microsoft* Visual Studio* プロジェクトに追加する
インテル® IPP スレッド数をプログラムで設定する
インテル® IPP を使用して、1 つのバッファーから別のバッファーへコンテンツをコピーする
インテル® IPP を使用して、1 つのバッファーの各要素を定数と比較する
インテル® IPP を使用して、2 つのバッファーのコンテンツに対してバイナリー AND 演算を実行する
インテル® TBB を使用して、ライフゲーム・アプリケーションにスレッド化を実装する
インテル® Cilk™ Plus を使用して、ライフゲーム・アプリケーションにスレッド化を実装する
© 2010 Intel Corporation. 無断での引用、転載を禁じます。