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. This presentation will cover the compiler standards and path forward. There are two versions of this compiler. Both versions integrate seamlessly with popular third-party compilers, development environments, and operating systems. • Intel Fortran Compiler: provides CPU and GPU offload support • Intel Fortran Compiler Classic: provides continuity with existing CPU-focused workflows Features: • 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 initial OpenMP 5.0 and 5.1 for GPU offload • Uses well-proven LLVM compiler technology and Intel’s history of compiler leadership • Takes advantage of multicore, Single Instruction Multiple Data (SIMD) vectorization and multiprocessor systems with OpenMP, automatic parallelism, and coarrays
Another recent video Compiling, running and benchmarking SNAP with LLVM Flang - experiences with a new compiler compares the performance of Flang and gfortran.