PGI Professional Fortran – профессиональные компиляторы, которые обеспечивают производительность для разработки приложений HPC на системах с GPU-ускорением с помощью OpenACC и CUDA Fortran. Программы OpenACC и CUDA могут работать в несколько раз быстрее на одном GPU Tesla V100 по сравнению со всеми ядрами сервера с двумя сокетами и взаимодействовать с MPI и OpenMP для обеспечения полной мощности современных серверов с несколькими графическими процессорами.
Серверы HPC
Компиляторы PGI Fortran, C и C ++ и OpenACC предназначены для обеспечения высокой производительности на всех многоядерных процессорах.
Профилирование и оптимизация производительности
PGI Profiler – это мощный и простой в использовании интерактивный профилировщик производительности для параллельных программ. PGI Profiler может соотносить время выполнения с процедурами, исходным кодом и инструкциями, что позволяет быстро увидеть, где и как расходуется время выполнения. Благодаря данным об использовании ресурсов и информации обратной связи компилятора, PGI Profiler предоставляет функции, которые помогут понять, почему части программы имеют высокое время выполнения и как можно изменить исходный код или параметры компилятора для повышения производительности.
Отладчик
Графический отладчик PGI для Fortran, C и C ++ поддерживает отладку последовательных и параллельных программ, включая MPI, OpenMP и гибридные приложения MPI / OpenMP.