NAG Fortran Compiler (nagfor, NAGfor) — оптимізувальний компілятор для мови програмування Фортран , власницьке програмне забезпечення, розроблене компанією (NAG), надається під різними комерційними ліцензіями, та поряд з чисельною бібліотекою від тієї ж компанії є надзвичайно популярним і важливим інструментом розробки програмного забезпечення для мови Fortran. Його розвиток базується на компіляторі NAGWare, який був в свій час першим в світі компілятором, що підтримував повністю стандарт Fortran 90. Перша версія NAG Fortran Compiler була оприлюднена в 1997 році. Це популярний компілятор для програм у сфері високопродуктивних обчислень, для найрізноманітніших операційних систем, зокрема для багатьох дистрибутивів (GNU/Linux), високопродуктивних індустрійних кластерних систем AIX, Solaris, а також і для Mac OS X та Microsoft Windows під розповсюджені процесорні архітектури x86, x86-64(Intel 64, AMD64), Itanium IA-64, Sparc. Для Microsoft Windows входить до складу інтегрованого середовища розробки програмних засобів із зневаджувачем, вбудованою підтримкою бібліотеки , та додатковими бібліотеками для розробки графічного інтерфейсу користувача. Компілятор NAGfor підтримує OpenMP 3.1 та стандарти фортрану 2003 і частково 2008. Серед розробників на фортрані особливо цінується завдяки дуже докладним і точним повідомленням та розширеним можливостям діагностики про помилки в коді.
Тип | компілятор |
---|---|
Розробник | |
Стабільний випуск | 6.0 (10 лютого, 2015) |
Операційна система | Windows, Linux, Mac OS X на x86, x86-64, IA-64, Solaris (SPARC), IBM AIX |
Ліцензія | Власницьке програмне забезпечення shareware |
Історія
Основним розробником перших версії компілятора NAG, що підтримував стандарт Fortran 90, був Малькольм Коген (Malcolm Cohen), хто весною 1990 року отримав це завдання від менеджерів компанії. Для спрощення проекту було вирішено реалізувати не повноцінний компілятор, а транслятор з фортрану на мову C, адже для останньої існували вже надійні і хороші оптимізувальні компілятори. Розробка першої версії тривала понад 15 місяців, і відбувалась на мові C, щоб спростити перенесення компілятора на інші платформи/операційні системи .
Див. також
Примітки
- NAGFortran Compiler, Release 6.0, February 10, 2015 [ 6 березня 2016 у Wayback Machine.](англ.)
- Details of OpenMP capabilities [ 23 квітня 2015 у Wayback Machine.](англ.)
- Details of the Fortran 2003 language capabilities [ 1 жовтня 2015 у Wayback Machine.](англ.)
- Details of the Fortran 2008 language capabilities [ 1 жовтня 2015 у Wayback Machine.](англ.)
- Compiler support for Fortran 2003 and 2008 [ 16 лютого 2016 у Wayback Machine.](англ.)
- . Архів оригіналу за 4 березня 2016. Процитовано 2 листопада 2015.
- . Архів оригіналу за 24 січня 2019. Процитовано 24 січня 2019.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
NAG Fortran Compiler nagfor NAGfor optimizuvalnij kompilyator dlya movi programuvannya Fortran vlasnicke programne zabezpechennya rozroblene kompaniyeyu NAG nadayetsya pid riznimi komercijnimi licenziyami ta poryad z chiselnoyu bibliotekoyu vid tiyeyi zh kompaniyi ye nadzvichajno populyarnim i vazhlivim instrumentom rozrobki programnogo zabezpechennya dlya movi Fortran Jogo rozvitok bazuyetsya na kompilyatori NAGWare yakij buv v svij chas pershim v sviti kompilyatorom sho pidtrimuvav povnistyu standart Fortran 90 Persha versiya NAG Fortran Compiler bula oprilyudnena v 1997 roci Ce populyarnij kompilyator dlya program u sferi visokoproduktivnih obchislen dlya najriznomanitnishih operacijnih sistem zokrema dlya bagatoh distributiviv GNU Linux visokoproduktivnih industrijnih klasternih sistem AIX Solaris a takozh i dlya Mac OS X ta Microsoft Windows pid rozpovsyudzheni procesorni arhitekturi x86 x86 64 Intel 64 AMD64 Itanium IA 64 Sparc Dlya Microsoft Windows vhodit do skladu integrovanogo seredovisha rozrobki programnih zasobiv iz znevadzhuvachem vbudovanoyu pidtrimkoyu biblioteki ta dodatkovimi bibliotekami dlya rozrobki grafichnogo interfejsu koristuvacha Kompilyator NAGfor pidtrimuye OpenMP 3 1 ta standarti fortranu 2003 i chastkovo 2008 Sered rozrobnikiv na fortrani osoblivo cinuyetsya zavdyaki duzhe dokladnim i tochnim povidomlennyam ta rozshirenim mozhlivostyam diagnostiki pro pomilki v kodi NAG Fortran CompilerTipkompilyatorRozrobnikStabilnij vipusk6 0 10 lyutogo 2015 Operacijna sistemaWindows Linux Mac OS X na x86 x86 64 IA 64 Solaris SPARC IBM AIXLicenziyaVlasnicke programne zabezpechennya sharewareIstoriyaOsnovnim rozrobnikom pershih versiyi kompilyatora NAG sho pidtrimuvav standart Fortran 90 buv Malkolm Kogen Malcolm Cohen hto vesnoyu 1990 roku otrimav ce zavdannya vid menedzheriv kompaniyi Dlya sproshennya proektu bulo virisheno realizuvati ne povnocinnij kompilyator a translyator z fortranu na movu C adzhe dlya ostannoyi isnuvali vzhe nadijni i horoshi optimizuvalni kompilyatori Rozrobka pershoyi versiyi trivala ponad 15 misyaciv i vidbuvalas na movi C shob sprostiti perenesennya kompilyatora na inshi platformi operacijni sistemi Div takozhPrimitkiNAGFortran Compiler Release 6 0 February 10 2015 6 bereznya 2016 u Wayback Machine angl Details of OpenMP capabilities 23 kvitnya 2015 u Wayback Machine angl Details of the Fortran 2003 language capabilities 1 zhovtnya 2015 u Wayback Machine angl Details of the Fortran 2008 language capabilities 1 zhovtnya 2015 u Wayback Machine angl Compiler support for Fortran 2003 and 2008 16 lyutogo 2016 u Wayback Machine angl Arhiv originalu za 4 bereznya 2016 Procitovano 2 listopada 2015 Arhiv originalu za 24 sichnya 2019 Procitovano 24 sichnya 2019