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

11.x "flakiness" related to /Qipo, 10.1.030 OK with same options

Greynolds__Alan
Beginner
489 Views
In another thread I mentioned that I was sticking to 10.1.030 because of "flakiness" (NaNs generated) I have encountered using 11.x. I have isolated it to the /Qipo option which I use with /O3. If I remove /Qipo then my application executes cleanly like it does with 10.1.030 (but with the /Qipo option and all other options identical).Has anyone else seen problems with /Qipo going from 10.1 to 11.x? What things should I look for that could "confuse" the interprocedural optimization?

Al Greynolds
www.ruda.com
0 Kudos
2 Replies
Greynolds__Alan
Beginner
489 Views
I just noticed there was a thread by in November concerning a regression in /Qipo going from 10.1 to 11.0. Intel "claims" to have fixed it but I'm using the latest 11.0.074 so there is still something "flaky" in /Qipo. The same thread mentions a performance hit going from 10.1 to 11.x which I have seen also. One of my (OpenMP) testscases went from 12.9 seconds with 10.1 to 13.9 seconds with 11.0. Bottom line: sticking with 10.1 until the dust settles.

Al
0 Kudos
Greynolds__Alan
Beginner
489 Views
GOOD NEWS! The /Qipo problem I've been experiencing with 11.0 appears to be fixed in the latest 11.1 beta (Windows and MacOSX). Also, the slowdown from 10.1 is not as bad, only about 3% as others have reported. The dust is settling!!

Al
0 Kudos
Reply