多重処理 C++ コンパイラや C コンパイラと併せて、パフォーマンス解析ツール -- ループツールとループレポート -- を利用することができます。コンパイラは、ループが問題なく並列化でき、この処理が効果的であると判断すると、自動的に並列化処理を行います。ループツールには、次の機能があります。
並列ループ、逐次ループのブラウズと、ループ実行時のグラフを表示する機能
どのループが並列化されているかを示すパフォーマンスデータを表示する機能
ループが並列化されなかった理由に関するコンパイラヒントを取得する機能
図表示から特定のループのソースコードに直接移動し、ソースコード編集を簡単にする機能
ループレポートのコマンド行ツールを使用すると、全ループの実行時一覧表が作成されます。この一覧表には、ループが並列化されなかった理由を示すコンパイラヒントも含まれています。