

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 並列プログラムのデバッギング機能提供します。
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 並列プログラムのプロファイリング機能を提供します。