• Australia: 1300 553 313
  • New Zealand: 0800 450 168

Intel Fortran Compiler

Home / Software Development / Intel Products / Intel Fortran Compiler

Intel Fortran Compiler

Build applications that can scale for the future with optimized code designed for Intel® architecture.

A Tradition of Trusted Application Performance

The Intel® Fortran Compiler is built on a long history of generating optimized code that supports industry standards while taking advantage of built-in technology for Intel® Xeon® Scalable processors and Intel® Core™ processors. Staying aligned with Intel’s evolving and diverse architectures, the compiler now supports GPUs.

Standards: The Path Forward

There are two versions of this compiler.

Intel Fortran Compiler: provides CPU and GPU offload support

Intel Fortran Compiler Classic: provides continuity with existing CPU-focused workflows

Both versions integrate seamlessly with popular third-party compilers, development environments, and operating systems.

Also included in Intel oneAPI HPC Toolkit

Intel Fortran Compilers are included in the Intel® oneAPI HPC Toolkit. Get the toolkit to analyze, optimize, and deliver applications that scale.

Features

Cross-Architecture Compilation

  • Improves development productivity by targeting CPUs and GPUs through single-source code while permitting custom tuning
  • Supports broad Fortran language standards
  • Incorporates industry standards support for OpenMP* 4.5, and near-complete OpenMP 5.0 and 5.1 for CPU and GPU offload
  • Uses well-proven LLVM* compiler technology and Intel’s history of compiler leadership

Built-In Performance

  • Takes advantage of multicore, Single Instruction Multiple Data (SIMD) vectorization, and multiprocessor systems with OpenMP, automatic parallelism, coarrays, and DO CONCURRENT for GPU offload
  • Optimizes code with an automatic processor dispatch feature

Development Environment Flexibility

Use the compiler in command line or in a supported IDE:

  • Microsoft Visual Studio* (Windows only)
  • Eclipse* C/C++ Development Tooling (CDT, Linux only)
  • Xcode (macOS and Intel Fortran Compiler Classic only)

Benchmarks

Intel Fortran Compiler Classic Boosts Application Performance on Linux*