|
Fortran 90 “modules” are designed to support modern programming styles. It doesn’t affect much the way how the final code is compiled into object files and then linked to an executable. The only difference that compiler adds special “module” prefixes to function names so you get different names in the source file and in your executable. However, the user is still able to do performance analyses, drill down to modules, see source/disassemble view, call graph and samples distribution. “Module” prefixes allow user to distinguish between functions from different modules. From this position VTune™ analyzer supports Fortran 90 “modules.”
This applies to:
|