Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

PURE and OpenMP

Ralf
Beginner
576 Views
Hi there,

does the use of PURE procedures in an OpenMPparallelizedprogram lead toa measurable benefit in runtime with the latest IVF compiler (or any other compiler for that matter)?
cheers
-Ralf
0 Kudos
2 Replies
TimP
Honored Contributor III
576 Views
I haven't been able to demonstrate a significant difference. ifort seems to rely on inter-procedural analysis for such optimizations. What was your conclusion?
0 Kudos
Ralf
Beginner
576 Views
Quoting TimP (Intel)
I haven't been able to demonstrate a significant difference. ifort seems to rely on inter-procedural analysis for such optimizations. What was your conclusion?

Thanks Tim - I haven't tried for myself and wanted to see whether the program could benefit if I included/restructered procedures as pure procedures. But unless it does not require extra effort I think I will leave it as it is.

Cheers

-Ralf

0 Kudos
Reply