PGIトップ
ソフテックは、PGI 製品の公認正規代理店です
PGI® コンパイラ は、HPC とコンパイラ技術で長い経験を有する The Portland Group Inc (PGI) 社の科学技術並びにエンジニアリング分野におけるフラグシップ・コンパイラです。インテル(R)のプロセッサにも AMD のプロセッサにも最適化対応し、さらにこれら 32ビット/64ビットのどちらのマルチコア・プロセッサにも最適化対応するハイ・パフォーマンス自動並列化コンパイラです。そして、2009年、PGI は業界で初めて GPGPU 用のアクセラレータ™ コンパイラを提供し、HPCソフトウェア環境を新たなステージへ変革しました。

PGI なら、個々のプログラム開発用ツールを別々に購入する必要はありません。業界でも群を抜く性能と、アプリケーションのスレッド / OpenMP / MPI による並列化の開発サイクルに必要なソフトウェアを All in One パッケージで提供、そして、妥当な価格でご提供できるコンパイラ製品です。特に、PGI 製品は、MPI 並列開発ツールまでカバーしている数少ない統合開発環境製品です。そして、Linux / Windows / Mac OS X の各プラットフォームに渡り同じインタフェースでコンパイラや並列ツールを使用できます。
世界中に多くのユーザを持つ実績とHPC 業界での長い経験を集約した PGI® 社のコンパイラ技術を是非ご利用ください。


(並列)プログラムの開発用ソフトウェアが機能毎に単体化し、高額な製品として販売されることが多くなりましたが、PGI製品は、コンパイラ、グラフィカルなデバッガと性能プロファイラ等の開発に最小限必要なユーティリティを統合し、一つのライセンス製品として、妥当な価格にてご提供しております。また、ライセンス製品本体価格とは別立てで、年間サブスクリプション(最新ソフトウェアへのリビジョン・アップの権利と技術サポートの提供)価格が設定されておりますので、必要に応じて選択することが出来ます。サブスクリプションの価格も他社に較べて妥当な価格設定をしております。どうぞ、他社コンパイラと「質」ならびに「価格」で較べて下さい。
ソフテックは、長年の HPC や並列コンピューティングのコンサルティングを行ってきた実績と共に、PGI コンパイラ製品を 1993 年に日本で初めて導入し販売・サポートを行ってきました。米国 PGI 社とは、17年にも及ぶパートナーとして、これからも PGI コンパイラをサポートしてまいります。 PGI 製品のお求めは、信頼と実績のソフテックまでご用命下さい。




|
|
PGIコンパイラは、スレッド並列用標準規約 OpenMP のような「コンパイラの指示行」を挿入するだけで、ユーザが容易くプログラミングできる GPGPU 用のアクセレータ Fortran / C99 コンパイラを業界で初めて提供しました。 PGI 社が提唱、公開した新しい「PGI Fortran & C Accelerator™ Programming Model」は、コンパイラ指示行の挿入等による高級言語レベルで host + accelerator 用のコードを作成できる仕様(Implicit model)です。PGIアクセラレータ・コンパイラを使用することにより、ユーザは専門的かつ明示的な GPU プログラミングから解放されます。 |


|
|
PGIコンパイラは、マイクロアーキテクチャが異なるIntel(R) 64とAMD64の各プロセッサ用に最適化したコード・ブロックや GPGPU 用のコードを全て一つの実行モジュール・バイナリの中に生成できる「PGI Unified Binary™」と言うユニークな特長を有しています。
|


|
最新ベンチマーク性能
|
PGI コンパイラは、様々な分野のアプリケーションやベンチマークの実行に対して、ワールドクラスの高速な性能を提供しています。性能がクリティカルなエンジニアリング、計算化学、気象予測、高エネルギー物理などの分野で使用されている有名なアプリケーションは、その多くが PGI コンパイラを選択しています。
|


|
|
PGIコンパイラ製品は、Linux、Windows、Mac OS X の各 OS に対応した製品がラインナップされております。これよって、同一コマンド、同一の操作性を有するツールで使用することができ、異なるプラットフォーム上でのプログラムの移行も容易となります。また、2009年11月に、NVIDIA 社の CUDA enabled GPGPU 対応のアクセラレータコンパイラも発売され、別の製品としてラインナップされます。その他、他社製品と比較した場合のPGIの優位点を以下に示します。 |


|
|
世界中のエンジニアリング・研究の現場でよく利用されている ISV アプリケーションの配布用のビルド・コンパイラとして、PGIコンパイラが利用されています。例えば、Gaussian, ANSYS, ADINA, AVL Fire, POLYFLOW, STAR-CD, LS-DYNA, RADIOSS, PAM-CRASH と言った名立たる商用アプリケーションが、そのバイナリの生成にPGIコンパイラを利用しています。これは、PGIコンパイラによる「性能」ならびに「信頼性」が認められている証でもあります。
|

PGI コンパイラ製品のラインナップを以下に示します。PGI® Fortran, C 並びに C++ マルチコア最適化並列コンパイラとその開発ユーティリティは、マルチコア 64ビット x64 プロセッサあるいは 32ビット x86 プロセッサを搭載したワークステーション、サーバ、クラスタ上で使用することが可能で、Linux、MacOS、Windows の各 OS プラットフォーム版が提供されております。 また、GPGPU用のコンパイラ機能を有する、これらの上位の製品系列となる製品 PGI アクセラレータ™ コンパイラ(x64+GPU)もご提供しております。


シングルユーザ向け
使用システム固定
PGI コンパイラと並列化ツール
2, 5, 10, 25, 50 同時使用ユーザ数
フローティング・ライセンス
コンパイラと並列化ツール
2, 5, 10, 25, 50 同時使用ユーザ数
フローティング・ライセンス
クラスタ・ワイドの MPI 用ツール
Microsoft Visual Studio 統合開発環境
PGI Fortran & MPI/OpenMP デバッガ
ノードロック、フローティング


PGIアクセラレータコンパイラ機能を含むコンパイラ。
ノードロック、シングルユーザ用。
3言語製品、Fortran専用製品とC/C++専用製品があります。
PGIアクセラレータコンパイラ機能を含コンパイラ
ネットワーク・フローティング用。
3言語製品、Fortran専用製品とC/C++専用製品があります。
PGIアクセラレータコンパイラ機能を含む、クラスタ用キット
2, 5, 10, 25, 50 同時使用ユーザ数
フローティング・ライセンス
クラスタ・ワイドの MPI 用開発ツールを含みます。
PGIアクセラレータコンパイラ機能を含むVisual Fortran。Microsoft Visual Studio 統合開発環境で使用。
PGI Fortran & MPI/OpenMP デバッガ
ノードロック、フローティング用ライセンスあります。
PGI製品の概要
新リリース・ノート