The Portland Group добавляет поддержку новых GPU NVIDIA в компилятор языка Fortran

The Portland Group, разработчик компиляторов для высокопроизводительных компьютеров (HPC), являющийся дочерним предприятием STMicroelectronics, объявил о том, что вся линейка продуктов PGI Accelerator, включая версию PGI 10.4, поддерживает графические процессоры NVIDIA с архитектурой Fermi.

Упомянутые графические процессоры используются в ускорителях профессиональной серии NVIDIA Tesla 20, предназначенных для HPC. Эти ускорители позволяют получить в некоторых задачах более высокую производительность, чем многоядерные процессоры общего назначения, выпускаемые Intel и AMD.

Полная поддержка GPU NVIDIA с архитектурой Fermi появилась в компиляторе языка CUDA Fortran, разработанного совместно NVIDIA и The Portland Group в качестве расширения языка Fortran 2003. Как утверждается, этот язык дает разработчикам ПО прямой доступ ко всем аспектам программирования GPU. Важной особенностью PGI 10.4 является улучшенная поддержка директивной модели программирования, позволяющей оптимизировать для выполнения на GPU отдельные участки программы, используя стандартные и переносимые конструкции язык Fortran или C.

К другим улучшениям компилятора относится технология PGI Unified Binary, позволяющая генерировать одну версию приложения, которая работает на всех GPU с поддержкой CUDA. Сейчас поддержка NVIDIA GPU в PGI 10.4 охватывает платформы Linux, Windows и MacOS.

Источник: The Portland Group

11 мая 2010 в 11:57

Автор:

Все новости за сегодня

Календарь

май
Пн
Вт
Ср
Чт
Пт
Сб
Вс