Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
공지
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.

Slow release build with 11.0.066?

Jugoslav_Dujic
소중한 기여자 II
1,188 조회수
My company has recently upgraded from 10.x to 11.0. Person in charge for the nightbuild reported me that the building of 2 projects in release configuration took ~50 minutes on our nightbuild computer (quad core Xeon with 4GB RAM) -- something that took ~10-15 min with 10.x. Finally, we tracked down the problem to 11.0.066 -- it builds twice as slow as 11.0.061, which takes some 25 minutes (which is, well, acceptable). Apart from many preprocessor symbols, we don't have anything fancy in settings:

/nologo /fpp /I" " /DVR /DDMD /DTA /DLF /DPI /DFC /DVC /DVV /DRP /DBC /DFM /DTP /DRA /DSR /DLA_NOVO /DNL /DCP /DOC /DNP /DHA /DUL /DQC /DMS /DLV /DNA /DTS /DSF /DLTF /DSSM /DSA /DLS /DLM /DNR /DSPACE_32 /noD /Qpar_report:0 /Qvec_report:0 /iface:cvf /module:"Release/" /object:"Release/" /libs:static /threads /c

I'm mostly pre-checking now before I submit any further report: do other people experience similar slowdown? Is this a known issue?
0 포인트
1 솔루션
Steven_L_Intel1
1,187 조회수
Try this. Open the folder C:Program FilesIntelCompiler11.0�66fortranBinIA32 (If you have installed to a different location, adjust accordingly.) Delete the file ifort_libFNP.dll. (You can choose to delete the other DLLs ending in libFNP.dll but don't delete FNP_Act_Installer.dll). See if the compiles go faster now.

These DLLs are needed only for trial licenses, but the compiler is mistakenly using them even when a real license is in place. This will be fixed in a future update.

원본 게시물의 솔루션 보기

0 포인트
9 응답
ArturGuzik
소중한 기여자 I
1,188 조회수
Quoting - Jugoslav Dujic
I'm mostly pre-checking now before I submit any further report: do other people experience similar slowdown? Is this a known issue?

Hi Jugoslav,

I observed similar behaviour of 11.0.066 [IA-32]. The build takes much longer, at least on my system, than using previous version(s). I thought that it's due to new optimization algorithms and the optimizer works much harder than before. I've changed my mind once I got the beta version 11.1.19, as it is at least as fast as older (pre 11.0.66 versions) and your post only confirms that the slow build might be due to 11.0.66 version or...

A.
0 포인트
Steven_L_Intel1
1,188 조회수
Try this. Open the folder C:Program FilesIntelCompiler11.0�66fortranBinIA32 (If you have installed to a different location, adjust accordingly.) Delete the file ifort_libFNP.dll. (You can choose to delete the other DLLs ending in libFNP.dll but don't delete FNP_Act_Installer.dll). See if the compiles go faster now.

These DLLs are needed only for trial licenses, but the compiler is mistakenly using them even when a real license is in place. This will be fixed in a future update.
0 포인트
Jugoslav_Dujic
소중한 기여자 II
1,188 조회수
Try this. Open the folder C:Program FilesIntelCompiler11.0�66fortranBinIA32 (If you have installed to a different location, adjust accordingly.) Delete the file ifort_libFNP.dll. (You can choose to delete the other DLLs ending in libFNP.dll but don't delete FNP_Act_Installer.dll). See if the compiles go faster now.

These DLLs are needed only for trial licenses, but the compiler is mistakenly using them even when a real license is in place. This will be fixed in a future update.

That nailed it Steve. Thanks.
0 포인트
Jugoslav_Dujic
소중한 기여자 II
1,188 조회수
Quoting - Jugoslav Dujic

That nailed it Steve. Thanks.

Undo. That didn't nail it. I'm still on 061, so I relied on a colleague's report, and his impression was that it was faster. That was only an impression though, because it eventually took 40 minutes.

Oh well, we'll probably get back to 061, or wait for 11.1. Any hints when it's due to be released Steve?
0 포인트
Steven_L_Intel1
1,188 조회수
11.1 release is still some months away. If you have a test case you can give us where it compiles slowly in 066, please do so.
0 포인트
Jugoslav_Dujic
소중한 기여자 II
1,188 조회수
11.1 release is still some months away. If you have a test case you can give us where it compiles slowly in 066, please do so.

Installed 11.0.072 and it's fast again. Whatever happened in that 066 should be attributed to the Number of The Beast. >:)
0 포인트
TimP
명예로운 기여자 III
1,188 조회수
Quoting - Jugoslav Dujic

Installed 11.0.072 and it's fast again. Whatever happened in that 066 should be attributed to the Number of The Beast. >:)
The latest 11.0 releases have a surprising number of changes. There appears to be a fix for excessive "distribution" (splitting) of loops, which has been producing excessively large code.
0 포인트
Simo
초급자
1,188 조회수
Dear all,
I also found increasing compilation times. And deleting the libFNP.dll files did not help me either.

But I also found that there was a difference between IA32 and Intel64 platform compiles, with 64 bit platform requiring much longer.
0 포인트
Simo
초급자
1,188 조회수
I just updated my compiler to 11.0.072 and, unfortunatelly, the compilation time is the same as with 11.0.066 (16 min).

The compilation for the the win32 platform takes only 7 minutes. I wonder what makes the x64-targeting compiler that much slower?

Simo

0 포인트
응답