HOME > ソフトウェアパッケージ > 数式処理/開発環境/ライブラリ > Absoft Pro Fortran (アブソフト プロ フォートラン) > 製品概要 > SMP ビジュアルアナライザー
Absoft Pro Fortran (アブソフト プロ フォートラン)
実行時の高速性と並列処理対応のFortranコンパイラ

SMP ビジュアルアナライザー

Absoft の SMP ビジュアルアナライザーでは、コンパイラーによって考慮されたループ結果が個別に表示され、どのループが最適化されたか否かがフィードバックされます。

Absoft の SMP ビジュアルアナライザーに並列化とベクトル最適化に成功した箇所が示されます。

 

視覚的な高度の分析

ループの最適化と並列化された箇所には色が付けられるので、コンパイラによるループ処理の結果を素早く特定することができます。詳しい説明とサンプル集が提供されるので、最適化するコード部分がどこかを素早く特定し、その箇所を変更することができます。この分析は、ループを並列化しループをベクトル最適化するプログラムのパフォーマンスを最大化するのに役に立ちます。

 

動的分析と高速なパフォーマンスチューニング

SMP アナライザーでは、各ビルドで設定されている現在のオプションセットが利用されます。オプションセットの内容が異なれば、実行時パフォーマンスと並列化も異なるものになります。結果はコンパイル時に即座にフィードバックされますので、実行時の分析に至る前にコンパイル時に修正を加えることができます。

 

ワンステップの分析

全ての分析は、コンパイル時に自動的に実行されます。Absoft Tools でビルドが完了すると、全てのテキスト編集ウィンドウでカラーコードで色分けされた分析結果を確認することができます。それ以外のステップは必要ありません。カラーコードで色分けされたループをクリックすると、分析結果に応じた説明がビルドウィンドウに自動的に表示されますので、即座にその内容を評価することができます。

Absoft Tools

 

状況に応じた最適化のアドバイス

ベクトル最適化や並列化に成功したか否かの結果の説明は、ワンクリックするだけで、その内容が表示されます。アナライザーには、失敗と成功を含めたループ内容が全て表示されますので、パフォーマンスを向上するのにどこが最も重要な箇所かを特定することができます。詳細な説明とサンプル集を利用すれば、いかなるアルゴリズムでもAbsoft の高度なコンパイラ最適化と並列化を活用して設計しなおすことができます。

 

主な機能リスト

  • AbsoftTools の中の高度なビジュアル分析
  • 状況に応じたアドバイス
  • ワンクリックでできる分析
  • 並列化の分析
  • ベクトル化の分析
  • カラーコードによる色分け表示
  • 表示結果の条件指定
Absoft Tools におけるサンプル実行例