연구의 선진화와 생산성 향상에
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.

Product Family Feature Comparison

The following table lists features, capabilities and licensing options that differ among the PGI product families.

  • Feature
  • PGI Workstation
  • PGI Server
  • PGI CDK
    • 64
    • 256
  • PGI Visual Fortran
    • PVF
    • PVF Server
  • Language Options
  • Fortran only
  • C/C++ only
  • Fortran & C/C++
  • Operating Systems
  • Linux only
  • OS X only
  • Windows only
  • Multi-platform
  • volume packs only
  • MPI Processes
  • Debugging with PGDBG?
  • 8
  • 16
  • 64
  • 256
  • 8
  • 8
  • Profiling with PGPROF?
  • 8
  • 16
  • 64
  • 256
  • 8
  • 8
  • Licensing Type
  • Node-locked Single User
  • Multi-user Network Floating
About PGI Accelerator Compilers

PGI offers separate products for x64+accelerator or x64–only platforms. “PGI Accelerator” products–the x64+accelerator platform products–include support for the directive–based OpenACC programming model, CUDA Fortran and CUDA–x86. PGI Accelerator compilers are supported on all x64 processor–based systems running Linux, OS X or Windows. Supported accelerators include CUDA–enabled NVIDIA GPUs and select AMD Radeon GPUs.
The PGI Workstation, PGI Server and PGI CDK license differences are;

  • PGI Workstation - For deployment on a single node-locked system. This license allows up to eight MPI processes to be debugged using PGDBG as in mpirun -np 8 -dbg=pgdbg foo. All eight processes must be running on the same system as PGDBG. In addition, up to eight MPI processes running on the same system can be profiled using PGPROF with the results presented collectively.
  • PGI Server - For deployment on any number of network nodes. Options available for up to 2, 5, 10, 25 or 50 simultaneous users. This license allows up to 16 MPI processes to be debugged using PGDBG (for example mpirun -np 16 -dbg=pgdbg foo). All 16 processes must be running on one node. In addition, up to 16 MPI processes running on the same node can be profiled using PGPROF with the results presented collectively.
  • PGI CDK - For deployment on any number of networked nodes. Options available for up to 2, 5, 10, 25 or 50 simultaneous users. This license allows for up to 64 or 256 MPI processes to be debugged using PGDBG and the processes can run on different cluster nodes as designated by the machines.LINUX file but only if the PGI CDK daemons have been installed. In addition, up to 64/256 processes can be profiled across the cluster using PGPROF with the information presented collectively.
Note that PGI CDK installer installs daemons on the cluster slave nodes that PGDBG uses for cluster debugging.
The daemons are not included in the PGI Workstation or PGI Server installation packages.

All PGI products support debugging and profiling of up to 64 OpenMP threads per MPI process.