Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
26748 Discussions

Migration from (vs 2008+Intel11.1) to (vs 2017+Parallel Studio 18)

Cyrille_C_
Beginner
89 Views

I migrated a code from (vs 2008+Intel11.1) to (vs 2017+Parallel Studio 18). But I don't obtain the same result after calculations, the new result is wrong. The code contains .f90 files and also .f files. Do I need to change something in .f files ? Are there any changes to be made after this migration? Thank you !

0 Kudos
1 Reply
DavidWhite
Black Belt
89 Views

You need to look carefully at the optimisations in use for both versions.  This will change results.

You should also look for uninitialized variables, where you may have assumed that these were zero.  All variables should be explicitly initialized if needed before they are used.

Also, you need to review the methods you are using in the calculations, as to whether they are well conditioned, or whether errors can propagate through your calculations.

Reply