Intel Fortran Compiler

Intel Fortran Compiler (ifort, ifc) оптимізувальний компілятор для мови програмування Фортран , власницьке програмне забезпечення, розроблене компанією Intel, надається під різними комерційними та некомерційними ліцензіями і разом з Intel C++ Compiler є ключовою складовою набору знарядь розробки програм від Intel (Intel Software Development Tools). Це популярний компілятор для комерційних та академічних програм у сфері високопродуктивних обчислень, для різноманітних операційних систем, зокрема для багатьох дистрибутивів GNU/Linux та двох власницьких систем, - Mac OS X та Microsoft Windows під процесорні архітектури x86, x86-64(Intel 64, AMD64), та Itanium IA-64. Входить до складу інтегрованих середовищ розробки програмних засобів Intel Parallel Studio XE and Intel Cluster Studio XE[1] для мультипроцесорних апаратних систем та кластерів. Всі компілятори Intel підтримують OpenMP. Компілятор також сумісний з GCC[2][3] та має додаткові можливості, такі як наприклад автоматична векторизація, також підтримує набір SIMD інструкцій та розширень MMX, SSE, SSE2, SSE3, SSE4 і AVX процесора. До 2015 року для архітектур x86, x64 і IA64 під GNU/Linux у випадку некомерційного використання компілятор надавався безкоштовно[4]. З 2015 року таку практику припинено, існує однак програма "Free Software Tools" для студентів, викладачів та розробників проектів відкритих програм.[5]

Intel Fortran Compiler
Тип компілятор
Розробник Intel Corporation
Стабільний випуск 18.0
Операційна система Windows, Linux, Mac OS X на x86, x86-64, IA-64
Ліцензія Власницьке програмне забезпечення shareware
Вебсайт intel.com/content/www/us/en/developer/tools/oneapi/fortran-compiler.html

Підтримка стандартів мови Fortran

Починаючи з версії 18.0, що вийшла 11 вересня 2017 року, компілятор ifort повністю підтримує стандарт Fortran 2008 та TS 29113 по подальшій взаємодії Fortran з мовою C[6][7]


Див. також

  • Intel C++ Compiler
  • Intel Software Network
  • Intel Parallel Studio XE
  • Intel Cluster Studio XE
  • Intel Debugger
  • Threading Building Blocks
  • Integrated Performance Primitives
  • Math Kernel Library
  • VTune Amplifier

Примітки

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.