Компиляторы Fortran для разных операционных систем могут отличаться, например, по поддержке стандартов языка и особенностям оптимизации кода habr.com fortranwiki.org compress.ru .
Некоторые компиляторы:
- GNU Fortran (gfortran). habr.com learntutorials.net Реализован на большом количестве платформ, в том числе в Linux, macOS и Windows. habr.com Поддерживает стандарты Фортран 95 и Фортран 90, значительную часть стандартов Фортран 2003 и Фортран 2008, а также часть стандарта Фортран 2018 (в части взаимодействия с Си). habr.com
- Intel Fortran. habr.com compress.ru Популярный компилятор для процессоров Intel. habr.com Существует в двух версиях: более старая Intel Fortran Compiler Classic (ifort) и более новая, находящаяся в процессе разработки, Intel Fortran (ifx) на базе llvm. habr.com
- NAG Fortran. habr.com Компилятор от оксфордской компании NAG, известной своей библиотекой программ для научных расчётов. habr.com Отличается тщательной проверкой текста программы на фактические отступления от стандарта и потенциальные ошибки, но в смысле эффективности кода значительно уступает свободному gfortran. habr.com
- NVIDIA HPC Fortran (он же CUDA Fortran). habr.com Коммерческий компилятор, который позволяет вручную и автоматически распараллеливать и векторизовать код программ как на ядрах SMP, так и на графических акселераторах NVIDIA. habr.com
Также для высокопроизводительных систем (HPC-систем) часто доступны специализированные компиляторы, например, от компаний IBM или Cray. learntutorials.net