© 2015 Intel Corporation.無断での引用、転載を禁じます。
最適化に関する注意事項
© 2015 Intel Corporation.無断での引用、転載を禁じます。
* その他の社名、製品名などは、一般に各社の表示、商標または登録商標です。
最適化に関する注意事項
インテル ® VTune™ Amplifier XE 新機能
OpenMP* のスケーラビリティーを迅速にチューニング
使いやすい MPI ハイブリッド解析
簡単な OpenCL*/GPU 解析
優れた帯域幅解析
素早く、簡単にインストールして使用可能
VM サポート
最新のプロセッサーと OS
40
© 2015 Intel Corporation.無断での引用、転載を禁じます。
最適化に関する注意事項
OpenMP* の効率とスケーラビリティーをチューニング
インテル ® VTune™ Amplifier XE で必要なデータを素早く取得
必要なデータ :
1) アプリケーションのシリアル時間はスケーリングに影響するほど長いか?
2) OpenMP* をチューニングすることでどの程度パフォーマンスが向上するか ?
3) チューニングにより最も大きな利点が得られるのはどの OpenMP* 領域 / ループ / バリアか ? 4) 各領域の効率が悪い原因は ? ( リンクをクリックすると詳細が表示される )
1)
2) 3) 4)
インテル ® VTune™ Amplifier XE のサマリーレポート :
41
© 2015 Intel Corporation.無断での引用、転載を禁じます。
* その他の社名、製品名などは、一般に各社の表示、商標または登録商標です。
最適化に関する注意事項
OpenMP* の効率とスケーラビリティーをチューニング
効率が悪い部分のウォールクロック時間を確認し原因を特定
重要な点に注目
効率が悪いのはどの領域か ?
チューニングにより十分なパフォーマンスの向上が得られるか ?
効率が悪い原因は ? インバランス ? スケジュール ? ロックスピン ?
インテル ® Xeon Phi™ コプロセッサー搭載システムをサポート
実際の実行時間
理想的な実行時間
Fork Join
パフォーマンス向上の可能性 パフォーマンス向上の可能性
インバランス ロック Fork スケジュール
42
© 2015 Intel Corporation.無断での引用、転載を禁じます。
最適化に関する注意事項
43
© 2015 Intel Corporation.無断での引用、転載を禁じます。
* その他の社名、製品名などは、一般に各社の表示、商標または登録商標です。