PGI Accelerator Compilers

PGI Accelerator Compilers
Программное обеспечение PGI Accelerator Compilers является комплектом компиляторов PGI Accelerator Fortran и C99, поддерживающих системы x64+NVIDIA на платформах Linux, Mac OS X и Windows. Компиляторы ускорителей PGFORTRAN и PGCC совместимы с системами на базе процессоров Intel и AMD x64 с графическими интерфейсами NVIDIA, оснащенными CUDA.

С помощью PGI Accelerator Compilers программисты могут ускорять приложения Linux, Mac OS X и Windows на платформах x64+GPU, добавляя директивы компиляторов к существующим высокоуровневым программам Fortran и C и выполняя последующую рекомпиляцию посредством соответствующих опций компилятора.
Технология работы PGI Accelerator Compilers:

Компиляторы PGI Accelerator автоматически анализируют структуру и данные программ, разделяют порции приложений между графическим и центральным процессорами x64, исходя из того, как задано пользовательскими директивами. PGI Accelerator Compilers определяет и генерирует оптимизированное отображение лупов для автоматического использования параллельных ядер, возможностей аппаратных потоков и функций SIMD-векторов в современных GPU. В дополнение к директивам и прагмам, которые назначают области кода или функций для ускорения, PGI Accelerator Compilers поддерживает пользовательские директивы, предоставляющие программистам возможности контроля отображения лупов, распределения памяти и оптимизации иерархии GPU-памяти. PGI Accelerator Compilers генерирует унифицированные файлы объектов x64+GPU, которые управляют перемещениями данных в GPU-устройстве, одновременно реализуя все существующие на стороне хоста утилиты (компоновщик, библиотекарь, make-файлы) и не требуя изменений существующего стандарта среды программирования HPC Linux/x64.





Санкт-Петербург

(812) 363-28-63

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Москва

(499) 403-12-24

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

2006-2023 © IT OUTSOURCING