Что он может сделать для вашего бизнеса

IBM® XL Fortran for Linux - инструментальное программное средство на основе отраслевых стандартов, предназначенное для разработки больших и сложных приложений на языке программирования Fortran. Генерируемый код реализует возможности новейшей архитектуры POWER8® и максимально эффективно использует аппаратное обеспечение. IBM XL Fortran for Linux оптимизирует инфраструктуру для IBM Power Systems™ и обеспечивает поддержку широкого круга численных, научных и высокопроизводительных вычислений. Поставляется в виде единых пакетов, содержащих компиляторы для определенных вариантов Linux с разным порядком следования байтов.

Ускорение приложений

Поддержка часто используемого подмножества структур CUDA Fortran и различных структур устройств OpenMP 4.5 для ускорения работы приложений.

Максимальная отдача от аппаратного обеспечения Power

Использование возможностей архитектуры POWER8, автоматическое распараллеливание последовательных программ для использования современных многоядерных процессоров.

Оптимизация производительности приложений

Передовые технологии оптимизации, включая векторную параллельную обработку (SIMD), полную поддержку OpenMP 3.1 и частичную поддержку OpenMP 4.0 и оптимизацию на основе профилирования.

Простой перенос приложений на Power

Соответствие новейшим международным стандартам языков программирования, включая Fortran 2003, подмножество стандарта Fortran 2008 и стандарты взаимодействия языков.

Повышение производительности разработчиков

Диагностические отчеты и поддержка символьного отладчика повышают удобство работы.

Бесплатная версия Community Edition

Разрешает неограниченное использование в коммерческих целях и предоставляет доступ к форуму, где можно получить ответы специалистов IBM на свои вопросы. Приобретите версию License Charge Edition для получения первоклассной технической поддержки от IBM.

Ключевые функции

  • Поддержка OpenMP
  • CUDA Fortran
  • Использование новейшей архитектуры POWER8
  • Высокопроизводительные библиотеки
  • Оптимизация с учетом результатов профилирования (PDF)
  • Межпроцедурный анализ (IPA)
  • Соответствие языковым стандартам
  • Диагностические отчеты
  • Поддержка символьного отладчика
  • Встраиваемые векторные процедуры