概要

インテル® C++ Composer XE 2013 には、並列処理を使用してシリアル・アプリケーションのパフォーマンスを向上できるさまざまなソフトウェア機能が用意されています。

チュートリアルの概要

このチュートリアルでは、gcc* コンパイラーとインテル® C++ Composer XE 2011 の両方を使用し、同じ関数の異なる並列実装バージョンをビルドして、サンプル・アプリケーションのパフォーマンスを向上させる方法を説明します。

異なる機能を使用してサンプルコードをビルドした後、アプリケーションを実行すると、オブジェクトをレンダリングするのに必要な実行時間が ターミナルセッションに表示されます。

所要時間

15-20 分

目的

このチュートリアルでは、以下のトピックについて説明します。

  • シリアルバージョンをビルドしてパフォーマンスのベースラインを確定する

  • OpenMP* を使用するバージョンをビルドして、シリアルバージョンとパフォーマンスを比較する

  • インテル® TBB を使用するバージョンをビルドして、シリアルバージョンとパフォーマンスを比較する

  • インテル® Cilk™ Plus を使用するバージョンをビルドして、シリアルバージョンとパフォーマンスを比較する

Open Introduction to Threading Your Application topic


このヘルプトピックについてのフィードバックを送信