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

インテル® Advisor

このセッションは、Tech.Decoded で公開されている「OpenMP and TBB Task Graphs: Unraveling the Spaghetti with Flow Graph Analyzer」(https://techdecoded.intel.io/essentials/openmp-and-tbb-task-graphs-unraveling-the-spaghetti-with-flow-graph-analyzer/) の日本語版です。


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

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

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

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

    [create_training_thumbnail title=’パート 1′ image=’/wp-content/uploads/taskgraph_webinar_s.png’ url=’https://www.isus.jp/wp-content/uploads/online-training/taskgraph_part1/index.html’ script=’‘] [create_training_thumbnail title=’パート 2′ image=’/wp-content/uploads/taskgraph_webinar2_s.png’ url=’https://www.isus.jp/wp-content/uploads/online-training/taskgraph_part2/index.html’ script=’‘]

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

関連情報

インテル® Advisor に関する情報は、インテル® Advisor 紹介ページ をご覧ください。
[create_navigation active=’contents’ previous_url=” previous_txt=” contents_url=’https://www.isus.jp/online-training/’ contents_txt=’トレーニング一覧’ next_url=” next_txt=”]
タイトルとURLをコピーしました