PGIトップ ›

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

PGIコンパイラは、マルチコアとMPIの並列アプリケーションのサイクルを全てカバーする並列開発環境ツールもバンドルします。

PGI® コンパイラ は、NVIDIA 社のコンパイラ事業を行う、HPC とコンパイラ技術で長い経験を有する The Portland Group (PGI) の科学技術並びにエンジニアリング分野におけるフラグシップ・コンパイラです。ワールドクラスのマルチコア CPU パフォーマンスを提供し、OpenACC により簡単に GPU コンピューティング を実現します。x86 プロセッサだけでなく、OpenPOWER も加わり、主要な HPC プラットフォーム間でのパフォーマンスの移植性を提供します。

OpenACC 技術記事
連載中!

OpenACC

Learn more…

ワールドクラスの CPU 性能と GPU 加速性

SPEC ACCEL 1.2 Benchmark Comparison

 PGIコンパイラは、OpenACC および CUDA Fortran を使用して、CPU に必要なパフォーマンスを提供し、GPU アクセラレーション・システムでの HPC アプリケーション開発をサポートします。 OpenACC と CUDA プログラムは、デュアルソケットサーバのすべてのコアと比較して、単一の Tesla V100 GPU で数倍高速に動作し、MPI と OpenMP と相互運用することで、今日のマルチGPUサーバのフルパワーを実現します。

最新の CPU のサポート (SPEC CPU2017 FP Speed)

SPEC CPU2017 FP Speed

 マルチコア CPU の性能は、PGI コンパイラの強みの一つとして、インテル Skylake、IBM POWER9、AMD Zen などの最新世代の HPC CPU をサポートしています。 PGI Fortran 2003、C11 および C++14 コンパイラは、最先端の SIMD ベクタライゼーションを提供し、Linux x86、Linux OpenPOWER、および macOS で新しく最適化された単精度および倍精度数値組み込み関数の恩恵を受けます。 さまざまな HPC 業界標準のベンチマークに関する PGI 2018のパフォーマンス結果のベンチマークのセクションを参照してください。

PGI® は様々なプラットフォーム用基盤コンパイラへ!

PGI Supports All Major HPC Platforms

 HPCサーバは、マルチコア x86 CPU から OpenPOWER、さらに、ARM、GPUアクセラレータに至るまで、急速に拡大しています。 PGI Fortran、C および C++コンパイラおよび OpenACC は、これらのすべてのプロセッサで高性能を実現するように設計されています。 マルチコア CPU または GPU のすべてのコアで OpenACC の並列化を含む、x86/OpenPOWER および GPU 用の PGI コンパイラが利用可能になりました。 NVIDIA Tesla GPU に結合された IBM POWER CPU 上 のPGI コンパイラも正式にリリースされております。 PGI と OpenACC は、今日必要なパフォーマンスと将来へ必要な柔軟性を提供します。 PGI コンパイラはあなたをそこに導くことができます。