Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
service:pgi [29.11.2016 10:12:05] faubert |
service:pgi [01.12.2016 15:19:09] (текущий) leoten |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== PGI ====== | ====== PGI ====== | ||
- | The Portland Group, Inc. (or PGI) называлась компания, которая разработала ряд коммерчески доступных Fortran, C++ компиляторов для высокопроизводительных вычислительных систем. | + | The Portland Group, Inc. (или PGI) компания-разработчик ряда коммерчески доступных C, C++ и Fortran-компиляторов для высокопроизводительных вычислительных систем. |
- | 29 июля 2013 года, NVIDIA Corporation приобрела The Portland Group, Inc. Название Portland Group (или PGI) теперь известен как бренд инструментов разработки программного обеспечения производства NVIDIA Corporation. | + | 29 июля 2013 года компания NVIDIA Corporation приобрела The Portland Group, Inc. Бренд Portland Group (или PGI) теперь известен как бренд инструментов разработки программного обеспечения производства NVIDIA Corporation. |
- | ===== Compilers ===== | ||
PGI компиляторы включают глобальную оптимизацию, векторизацию, а также возможности распараллеливания разделяемой памяти, ориентированные на процессоры Intel и AMD. | PGI компиляторы включают глобальную оптимизацию, векторизацию, а также возможности распараллеливания разделяемой памяти, ориентированные на процессоры Intel и AMD. | ||
- | PGI поддерживает следующие языки высокого уровня: | + | ==== Поддержка языков программирования ==== |
+ | * ANSI C99 с расширениями K & R | ||
+ | * ANSI / ISO C ++ | ||
* Fortran 77 | * Fortran 77 | ||
* Fortran 90/95/2003 | * Fortran 90/95/2003 | ||
- | * Fortran 2008 (частичные) | + | * Fortran 2008 (частично) |
* High Performance Fortran (HPF) | * High Performance Fortran (HPF) | ||
- | * ANSI C99 с расширениями K & R | ||
- | * ANSI / ISO C ++ | ||
* CUDA Fortran | * CUDA Fortran | ||
* OpenCL | * OpenCL | ||
* OpenACC | * OpenACC | ||
* OpenMP | * OpenMP |