OpenMP* とインテル® TBB タスクグラフ: インテル® Advisor のフローグラフ・アナライザーで問題を解明する

このセッションは、Tech.Decoded で公開されている「OpenMP and TBB Task Graphs: Unraveling the Spaghetti with Flow Graph Analyzer」の日本語版です。


今日の多くのプログラムやプログラミング・モデルは、タスクベースの並列処理をサポートしています。その理由はロード・バランシングを向上し、不規則なランタイム依存の実行を効率良く並列化できるためです。

しかしながら、グラフはプログラムで作成されるため、複雑になりがちで、あとで実際に作成されたものを判断するのはとても大変です。 また、タスクベースの並列処理は一般に構造化されておらず、データによってはグラフの一部のみが実行される可能性があるため、アルゴリズムのパフォーマンス解析が困難です。

このコースでは、タスクベースのプログラミング・モデルの上記のような課題を見つけることができる、インテル® Advisor のフローグラフ・アナライザー (FGA) についてご紹介します。FGA は、インテル® TBB 向けにインタラクティブにグラフを作成できる GUI ベースのツールです。

オンライン・トレーニング

※システム要件の詳細については、こちらのページをご覧ください。

関連情報

インテル® Advisor に関する情報は、インテル® Advisor 紹介ページ をご覧ください。

関連記事