The Next Chapter for the Intel® Fortran Compiler 2023 (original) (raw)
The Intel Fortran Compiler development team is thrilled to share news of our achievement in reaching a major milestone for the Intel® Fortran Compiler, IFX: With the 2023.0.0 release, IFX now has Fortran language feature parity with our Intel® Fortran Compiler Classic, IFORT. And this is no small feat. For the first time, IFX has full Fortran 2018 language support, putting it on par with IFORT. This includes all the legacy DEC/Compaq/Intel language features, extensions, and all our compiler directives that you have come to expect in Intel Fortran! But there’s more to the IFX story to celebrate! In a parallel effort, our Fortran compiler added OpenMP GPU offload features to enable your applications to access acceleration on Intel GPUs, such as the Intel® Data Center GPU Max Series.
I have posted this blog article that details the evolution of IFX, features in IFX 2023, and where we are going with IFX and IFORT in 2023 and years beyond.
I will open this thread for comments. We know IFX is not quite ready to replace Ifort, at least for some users, with the 2023.0.0 version. While the major development work is complete, we still need to stabilize the code. But it should be quite close and should have reasonably good performance relative to ifort. Make sure to use -xhost, -x, or -Ofast -flto, as one or the other of these options are needed to get Intel optimizations over and above baseline LLVM optimizations. We have our Ifort to IFX Porting Guide to help with the differences between IFX and Ifort.
We look forward to feedback on your experience with IFX 2023.0
ron
Keep up with all the latest from the Intel Fortran team by following me on Twitter @iCompilersRon
Ron Green #IAmIntel