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,184 次查看
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,183 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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,184 次查看
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 项奖励
回复