ツールの使用に役立つガイドや動画をご紹介します。
| ピックアップ | |
| インテル® C/C++ コンパイラーに実装される並列プログラミング言語機能であり、現時点で並列プログラムを導入する最も簡単な方法である「インテル Cilk Plus」の関連情報です。 |
||||
| インテル® Cilk™ Plus: 並列化への近道 (PDF) | Cilk がやってきた (書籍) | |||
![]() |
インテル® Parallel Studio を使用してインテル® Cilk™ Plus をアプリケーションに追加する方法を説明します。 | ![]() |
インテル® Cilk™ Plus 入門書である本書では、並列プログラミングに必要な並列指向についても説明されています。 | |
| スタティック・ セキュリティー解析 (SSA) (PDF) スタティック・セキュリティー解析 (SSA) は、ソースコードの詳細な分析を通じてエラーやセキュリティー上の脆弱性を特定します。この文書はインテル® Parallel Studio XE のみに該当します。 |
| スレッド化されていないアプリケーションでも大幅なパフォーマンス向上を容易に実現 (PDF) このガイドでは、インテル® Parallel Studio XE を使用して、1 つのファイルを再コンパイルするだけでアプリケーションを高速化できることを説明します。 |
| 並列化による既存プログラムの最適化 (PDF) インテル® Parallel Studio XE に含まれるインテル® TBB を使用して、アプリケーションを並列化する方法を説明します。 |
| アプリケーションのリソースリークを解決 (PDF) このガイドでは、インテル® Parallel Studio XE に含まれるインテル® Inspector XE を使用してプログラム中のリソースリークのエラーを検出、修正して、問題を未然に防ぐ方法について説明します。 |
| メモリーエラーの排除とプログラムの安定性の向上 (PDF) インテル® Parallel Studio XE に含まれるインテル® Inspector XE を使用して、コードの問題を排除する方法を説明します。これにより、アプリケーションの信頼性が向上し、開発コストを抑えることができます。 |
| スレッドエラーの排除とプログラムの安定性の向上 (PDF) このガイドでは、インテル® Parallel Studio XE に含まれるインテル® Inspector XE 解析ツールを使用して、事前にスレッドエラーを発見する方法を説明します。 |
hotspot の特定と最適化 (PDF) |
| メモリーエラーの排除とプログラムの安定性の向上 (PDF) メモリーエラー等のバグを発見する 3 つのステップをご紹介します。 |
| 並列化による既存プログラムの最適化 - インテル® TBB を使用した並列化 (PDF) for ループを parallel_for に変更してパフォーマンスを向上させる方法を説明します。 |
| インテル® Parallel Studio 2011 で大幅なパフォーマンス向上を容易に実現 (PDF) インテル® C++ コンパイラーを使用して 1 つのファイルを再コンパイルするだけでアプリケーションを高速化できることを説明します。 |
| インテル® Parallel Advisor を使用したシリアル・アプリケーションのモデリング (PDF) インテル® Parallel Advisor の hotspot 解析を使用して既存のソースコードで並列化すべき箇所を簡単に特定し、並列化を実装する方法を説明します。この文書はインテル® Parallel Studio のみに該当します。 |
| アプリケーションのリソースリークを解決 (PDF) インテル® Parallel Inspector を使用してプログラム中のリソースリークのエラーを検出、修正して、問題を未然に防ぐ方法について説明します。 |
| インテル® Parallel Building Blocks: 入門チュートリアルと実践演習 (PDF) 本ガイドでは、汎用目的から特殊な並列化まで広範囲にわたるソリューションを提供する補完的なモデルセット、インテル® Parallel Building Blocks (インテル® PBB) を紹介します。 |
| インテル® Cilk™ Plus: 並列化への近道 (PDF) このガイドでは、インテル® Parallel Studio を使用して、インテル® Cilk™ Plus をアプリケーションに追加する方法を説明します。 |
並列化を理解するための文書 - 1 |
||||
並列化を理解するための文書 - 2:Parallel Universe 冊子
|
||||
|
||||
|
||||
インテル® Parallel Studio 2011 紹介ビデオ
インテル® Parallel Studio 2011 機能と使用方法 (Flash を別ウィンドウで開く | WMV) |
インテル社エバンジェリストによるビデオ シリーズ (字幕付)
|
| Part1: 製品概要 インテル® Parallel Studio の動作環境、構成ツール、並列化アプリケーションの開発手順、N-Queens サンプルコードを説明します。 (Flash を別ウィンドウで開く | WMV) |
| Part2: インテル® Parallel Composer によるアプリケーションのビルド Visual Studio に統合される各ツールのツールバー、インテル® Parallel Composer によるプロジェクトの変換方法、ビルド方法を紹介します。 (Flash を別ウィンドウで開く | WMV) |
| Part3: インテル® Parallel Amplifier で Hotspot (並列化すべき部分) を見つける 並列化では、まず、並列化処理を実装するターゲットを決定します。本動画ではインテル® Parallel Amplifier の「Hotspot」検知機能を使用して Hotspot (CPU リソースを最も多く利用している処理) を確認する方法を紹介します。 (Flash を別ウィンドウで開く | WMV) |
| Part4: OpenMP による並列化の実装 並列化を実装するターゲットが絞れたら、並列化を実装します。本動画では OpenMP を使用して並列化を実装し、インテル® Parallel Composer を使用してビルドする方法を紹介します。 (Flash を別ウィンドウで開く | WMV) |
Part5: インテル® Parallel Inspector によるエラー検出とコード修正 メモリーエラー検出方法 |
| Part6: インテル® Parallel Amplifier による並列性の確認 エラーの確認・修正が完了したら、並列化の効率性を確認します。インテル® Parallel Amplifier の「Concurrency (並列性)」機能を使用して、スレッドの効率性を確認する方法を紹介します。 (Flash を別ウィンドウで開く | WMV) |



