PGIトップ › PGI製品 › PGI Tools

ソフテックは、PGI 製品の公認正規代理店です

PGI® Tools

OpenMP/MPI並列対応 デバッガとプロファイラ

PGItools画面例

  • PGI 社の並列化アプリケーション開発支援ツール
  • 並列デバッギング・ツールと並列プロファイリング・ツール
  • 全ての PGI Workstation 製品、 PGI Server 製品、PGI CDK 製品にバンドル
  • 32ビットOS あるいは、64ビットOS上で利用可能。 Linux 版、Windows 版、Mac OS X 版あり。

並列アプリケーション開発を支援するツール群

PGDBG 並列シンボリック・デバッガ (OpenMP and MPI)

 PGDBG は、Linux/Windows/Mac OS X システム上で、シリアル実行プログラムあるいは OpenMP スレッドプログラム・MPI プロセスのデバッグを行うためのユーティリティです。これは、32 ビットあるいは 64 ビットのマルチコア・プロセッサを搭載するマルチコアCPUシステム上で動作し、OpenMP/MPI のプログラムのシンボリック・デバッグ機能を提供します。OpenMP 対応のデバッガは、PGI Workstation/PGI Server/PGI CDK 製品に付属します。また、MPI プロセス対応のデバッギング機能も、 PGI Workstation/PGI Server 製品(ローカルな1台のノード上での MPI プロセスのデバッグが可能)、PGI CDK 製品(リモートノードを含めたクラスタ上の MPI プロセスのデバッグが可能)に付属します。また、 PGI Workstation/Server Windows 版では、Microsoft(R) Windows 上で実行する MS-MPI 並列プログラムのデバッギング機能提供します。

PGI DEBUG画面例

PGPROF 性能解析プロファイラ (OpenMP and MPI)

 PGPROF は、Linux/Windows/Mac OS X システム上で対話型によって簡単に使用できる、シリアル実行プログラムあるいは OpenMP スレッドプログラム/MPI マルチプロセスのための性能解析ユーティリティです。 これは、32 ビットあるいは 64 ビットのマルチコア・プロセッサを搭載する 1CPU システムあるいは SMP システム上で動作し、OpenMP のスレッドプログラム・MPI プログラムのプロファイリング機能を提供します。プロファイリング機能は、関数・サブルーチンレベルだけではなく、ソースコードレベルにおいても提供します。OpenMP 対応のプロファイル機能は、PGI Workstation/PGI Server 製品(ローカルな1台のノード上での MPI プロセスのプロファイリングが可能)、PGI CDK 製品(リモートノードを含めたクラスタ上の MPI プロセスのプロファイリングが可能)に付属します。また、PGI Workstation/Server Windows 版では、Microsoft(R) Windows 上で実行する MS-MPI 並列プログラムのプロファイリング機能を提供します。

PGI PROF画面例