Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
29280 Discussions

Will MPI overhead be reduced going from ifort to ifx

Anders_S_1
New Contributor III
849 Views

Hi

If I remember correctly, MPI overhead has been reduced in ifx. Can this reduction in itself motivate going to ifx for MPI projects with no GPU etc. involved?

Best regards

Anders S

Labels (1)
0 Kudos
1 Solution
Ron_Green
Moderator
768 Views

IFORT and IFX use the same ABI, and MPI libraries are external libraries.  We use the same, unchanged, interfaces to call external libraries.  In addition, for Coarray Fortran we have made no changes, and there are no differences between IFORT and IFX.

 

Any overhead reduction will come from MPI, not from anything in our compilers.

View solution in original post

0 Kudos
1 Reply
Ron_Green
Moderator
769 Views

IFORT and IFX use the same ABI, and MPI libraries are external libraries.  We use the same, unchanged, interfaces to call external libraries.  In addition, for Coarray Fortran we have made no changes, and there are no differences between IFORT and IFX.

 

Any overhead reduction will come from MPI, not from anything in our compilers.

0 Kudos
Reply