PGI has a long history of innovation in HPC. The following list summarizes a number of key PGI technologies in use today.

OpenACC™ compilers allow programmers to accelerate applications on CPU+accelerator platforms by adding OpenACC compiler directives to existing high-level standard-compliant Fortran, C and C++ programs and then recompiling with appropriate compiler options.

CUDA Fortran is a Fortran analog to NVIDIA CUDA C. CUDA Fortran includes a Fortran 2003 compiler and tool chain for programming NVIDIA GPUs using Fortran. CUDA Fortran is supported on Linux and Windows.

PGI Compiler Assisted Software Testing (PCAST) is an easy way to check code for correctness. PCAST compares computed results with known correct values and reports an error if the data does not match within some user-specified tolerance. This can be useful for pinpointing computational divergences across different processor architectures and accelerators.

Click me
Cookie Consent

This site uses cookies to store information on your computer. See our cookie policy for further details on how to block cookies.