The PGI Accelerator compilers automatically analyzes whole program structure and data, splits portions of the application between the x64 CPU and GPU as specified by user directives, defines and generates an optimized mapping of loops to automatically use the parallel cores, hardware threading capabilities and SIMD vector capabilities of modern GPUs.

Key Advantages

Programs remain 100% standard compliant and portable to other compilers and hardware

Incremental porting/tuning of applications to x64+GPU

Designed to enable development of applications that are performance portable to multiple types of accelerators