サンプル・アプリケーションを準備する

Windows* 版のチュートリアルを開始するには、Samples ディレクトリーからサンプル・アプリケーションのソースファイルを入手します。 ソースファイルは、次のディレクトリーのアーカイブファイルに含まれています。

<install-dir>\Samples\<locale>\C++\tachyon_compiler.zip

ソースファイルの入手

  1. アーカイブファイルを \tachyon_compiler フォルダーに展開します。

  2. Microsoft* Visual Studio* でソリューション・ファイル \tachyon_compiler\vc9\tachyon_compiler.sln を開きます。 ソリューションに含まれるプロジェクトは次のとおりです。

    • build_serial
    • build_with_cilk
    • build_with_openmp
    • build_with_tbb
    • tachyon.common

    注

    build_with_openmp、build_with_tbb、build_with_tbbc は、OpenMP*、インテル® TBB、インテル® Cilk™ Plus をそれぞれ使用しています。 これらの実装に加えて、インテル® TBB に基づくラムダ関数も使用できます。

プラットフォームおよびその他の詳細について

このサンプル・アプリケーションのソリューションは、Microsoft* Visual Studio* 2008 で作成されました。Microsoft* Visual Studio* 2010 で tachyon_compiler.sln ソリューションを開くと、Microsoft* Visual Studio* 2010 ソリューションに変換されます。

Win32 プラットフォームの場合

x64 プラットフォームの場合

このチュートリアルで説明しているシリアルバージョンとインテル® Cilk™ Plus 実装バージョンに加えて、インテル® TBB を使用するサンプルもあります (build_with_tbb)。 ソースコードで "TODO" を検索してソースを変更し、インテル® TBB を利用した並列化の実装も試してみてください。

次へ


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