Скачать PGI Workstation Complete 10.9

PGI Workstation Complete 10.9 (x86/x64) скачать торрент бесплатно [605.8 MB]

Обзор

  • Версия: PGI Workstation Complete 10.9
  • Разработчик: NVIDIA
  • Язык интерфейса: Английский
  • Системные требования: Операционная система: Linux, Windows; процессор: Intel или AMD x86/x64; поддержка GPU для CUDA и OpenCL.

PGI Workstation Complete 10.9 — это комплект компиляторов и инструментов разработки для высокопроизводительных вычислений, ориентированных на использование в научных расчетах и инженерных задачах. Программное обеспечение поддерживает широкий спектр архитектур, включая x86, x86_64, ARM и другие. В этом обзоре мы подробно рассмотрим функциональные особенности этого продукта, а также сравним его с похожими решениями, чтобы понять его сильные и слабые стороны.

Возможности PGI Workstation Complete 10.9

PGI Workstation Complete 10.9 включает в себя несколько ключевых инструментов, таких как компиляторы для C, C++ и Fortran, а также дополнительные утилиты для оптимизации и отладки программ. Одной из особенностей этой версии является поддержка технологий, которые позволяют использовать графические процессоры (GPU) для ускорения вычислений.

Для пользователей, работающих с большими объемами данных или занимающихся научными вычислениями, PGI 10.9 предлагает высокую производительность благодаря оптимизациям для многопроцессорных систем и параллельных вычислений. Программное обеспечение поддерживает стандартные библиотеки и инструменты для многозадачности, такие как OpenMP и MPI.

Поддержка графических процессоров

Одна из главных особенностей PGI Workstation Complete 10.9 — это возможность использования GPU для ускорения вычислений. Программное обеспечение поддерживает CUDA и OpenCL, что делает его удобным инструментом для разработчиков, работающих с задачами, требующими интенсивных вычислений. PGI предоставляет набор средств для оптимизации кода под графические процессоры, что позволяет значительно повысить производительность при обработке больших массивов данных.

Удобство использования

PGI Workstation Complete 10.9 имеет интуитивно понятный интерфейс, который упрощает процесс компиляции и отладки программ. Однако для новичков могут возникнуть трудности при настройке и оптимизации компилятора для использования GPU и многопроцессорных систем. Несмотря на наличие документации, освоение некоторых функций может потребовать времени.

Похожий софт

На рынке существуют и другие решения, предоставляющие схожий функционал с PGI Workstation Complete. Рассмотрим два таких продукта: Intel Parallel Studio и NVIDIA HPC SDK.

Intel Parallel Studio

Intel Parallel Studio — это набор инструментов, который включает компиляторы для C, C++, Fortran, а также инструменты для профилирования и отладки программ. Этот пакет также ориентирован на многозадачные вычисления и оптимизацию под многоядерные системы и GPU. Он поддерживает Intel MKL (Math Kernel Library) и другие специализированные библиотеки для численных вычислений.

NVIDIA HPC SDK

NVIDIA HPC SDK включает в себя инструменты для разработки на GPU, а также поддержку CUDA и OpenMP. Он позволяет разработчикам создавать высокопроизводительные приложения для работы с графическими процессорами NVIDIA. Основной фокус SDK направлен на ускорение вычислений на графических процессорах, что делает его особенно популярным среди разработчиков, работающих с машинным обучением и искусственным интеллектом.

Сравнение

Характеристика
PGI Workstation Complete
Intel Parallel Studio
NVIDIA HPC SDK
Поддержка C, C++, Fortran
Да
Да
Да
Оптимизация под многозадачность
Да
Да
Да
Поддержка GPU (CUDA, OpenCL)
Да
Частично
Да
Инструменты для профилирования
Да
Да
Да
Цена
Высокая
Высокая
Бесплатно

Плюсы и минусы PGI Workstation Complete 10.9

Плюсы:

  1. Поддержка GPU. Программное обеспечение позволяет эффективно использовать графические процессоры, что может существенно ускорить выполнение сложных вычислительных задач.
  2. Оптимизация для многопроцессорных систем. PGI Workstation Complete 10.9 хорошо работает в многозадачной среде, поддерживает OpenMP и MPI, что делает его подходящим для масштабируемых проектов.
  3. Богатая документация. PGI предоставляет подробную документацию, которая помогает пользователям быстрее осваивать различные аспекты работы с программным обеспечением.

Минусы:

  1. Сложности с настройкой. Некоторые пользователи могут столкнуться с трудностями при настройке компилятора для работы с GPU или при интеграции с существующими проектами. В отличие от некоторых аналогичных решений, настройка PGI требует больше времени.
  2. Высокая стоимость. Программное обеспечение имеет достаточно высокую цену, что может быть неудобно для небольших компаний или индивидуальных разработчиков.

PGI Workstation Complete 10.9 — это хороший выбор для разработчиков, которые нуждаются в эффективной оптимизации для многозадачных вычислений и использующих GPU. Он предлагает отличную производительность в вычислительных задачах, связанных с научными исследованиями и инженерными вычислениями. Тем не менее, его цена и необходимость в более сложной настройке могут стать преградой для некоторых пользователей. Сравнивая с аналогичными продуктами, можно отметить, что PGI несколько сложнее в освоении по сравнению с более интуитивно понятными решениями, такими как Intel Parallel Studio. Однако поддержка различных платформ и наличие инструментов для работы с GPU делают его привлекательным для специалистов в области высокопроизводительных вычислений.

F.A.Q.

Проблема с установкой на Linux

Описание проблемы: Некоторые пользователи сталкиваются с трудностями при установке PGI Workstation Complete 10.9 на Linux, особенно при отсутствии необходимых зависимостей или несовместимости с версиями библиотек.

Решение: Убедитесь, что все зависимости, такие как GCC и другие необходимые библиотеки, установлены на системе. Для этого выполните обновление пакетов и установку недостающих библиотек с помощью менеджера пакетов вашей системы. Если проблема сохраняется, попробуйте скачать и установить совместимую версию компилятора.

Проблемы с настройкой GPU

Описание проблемы: В некоторых случаях компилятор не может правильно настроить использование графических процессоров (GPU), что приводит к ошибкам в коде или снижению производительности.

Решение: Проверьте, что установлен правильный драйвер для вашей видеокарты (например, NVIDIA для CUDA). Убедитесь, что в настройках компилятора правильно указаны параметры для работы с GPU, и что в проекте правильно подключены библиотеки CUDA или OpenCL. Попробуйте запустить простую программу для тестирования работы GPU.

Ошибки при компиляции с Fortran

Описание проблемы: При компиляции программ, написанных на Fortran, могут возникать ошибки, связанные с синтаксисом или особенностями компилятора.

Решение: Проверьте код на наличие устаревших конструкций, не поддерживаемых компилятором. Используйте ключи компиляции, которые позволяют получить более подробную информацию об ошибках. Также полезно обновить сам компилятор до последней версии, так как часто выходят патчи, исправляющие известные проблемы.

Проблемы с производительностью на многозадачных системах

Описание проблемы: Некоторые пользователи отмечают, что при работе на многозадачных системах производительность не соответствует ожидаемому уровню.

Решение: Убедитесь, что настройки многозадачности (например, OpenMP или MPI) правильно сконфигурированы. Попробуйте уменьшить количество потоков для тестирования производительности и настройте параметры параллельных вычислений. Если проблема сохраняется, проведите профилирование программы для выявления узких мест.

Проблемы с лицензированием

Описание проблемы: Часто возникают ошибки, связанные с лицензированием, такие как невозможность активации программы или истечение срока действия лицензии.

Решение: Убедитесь, что введён правильный ключ активации. Проверьте дату истечения срока действия лицензии и при необходимости обновите её. Если проблема не решается, повторно установите лицензионное программное обеспечение или попробуйте перезапустить лицензионный сервер.

Ошибки при работе с проектами, использующими MPI

Описание проблемы: Программы, использующие MPI (Message Passing Interface), могут не работать должным образом или выдавать ошибки при попытке скомпилировать или запустить код.

Решение: Проверьте, что у вас установлена правильная версия MPI и что все соответствующие библиотеки правильно подключены. Для диагностики можно использовать инструменты для отладки MPI-программ. Убедитесь, что ваш кластер настроен правильно и поддерживает требуемые версии MPI.

Хороший софт? Сделай репост!
  • Добавить ВКонтакте заметку об этой странице
  • Мой Мир
  • Одноклассники