<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Faster compiles and fortcom.exe questions in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889290#M77703</link>
    <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336209"&gt;Steve Lionel (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;What options are you using? For which platform are you compiling?&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;/O3 /Qipo /Qprec-div- /Qprec-sqrt- /fp:fast=2 /Qcomplex-limited-range /Qunroll-aggressive /Qopt-multi-version-aggressive /Qvec-guard-write /Qpad&lt;BR /&gt;&lt;BR /&gt;Windows XP Professional&lt;BR /&gt;&lt;BR /&gt;I have a single .f90 file that contains "includes" to all the source files in the application so /Qipo sees all the source at once.&lt;BR /&gt;&lt;BR /&gt;Al</description>
    <pubDate>Wed, 04 Mar 2009 23:37:43 GMT</pubDate>
    <dc:creator>Greynolds__Alan</dc:creator>
    <dc:date>2009-03-04T23:37:43Z</dc:date>
    <item>
      <title>Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889286#M77699</link>
      <description>Assuming I don't want to give upANY advanced optimizations (including global/inter-procedurals),&lt;BR /&gt;&lt;BR /&gt;1. What else can be done to speed up my compiles?&lt;BR /&gt;2. fortcom.exe doesn't appear to be multi-threaded (as watched by Task Manager). Why?&lt;BR /&gt;2. Is fortcom.exe itself compiled/optimized with processor dispatch so it makes use of the latest processor capabilities but at the same time time still works on older ones?&lt;BR /&gt;&lt;BR /&gt;Al Greynolds&lt;BR /&gt;&lt;A href="http://www.ruda.com"&gt;www.ruda.com&lt;/A&gt;</description>
      <pubDate>Tue, 03 Mar 2009 19:08:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889286#M77699</guid>
      <dc:creator>Greynolds__Alan</dc:creator>
      <dc:date>2009-03-03T19:08:49Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889287#M77700</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Delete all the files with names ending with "libFNP.dll" from the compiler BIN folder. That will probably help at this time. Don't delete FNP_Act_Installer.dll.&lt;BR /&gt;&lt;BR /&gt;The compiler is not multithreaded nor does it use processor dispatch. The latter is not likely to be helpful for the compiler. We have done work towards threading the compiler, but it is still a "future". You might want to consider, if you are using Visual Studio 08, separating your project into several static library projects which Visual Studio can then build in parallel. I've seen this do amazing things on a Core i7 system with 8 threads. This may or may not be successful for you depending on how you use modules.&lt;BR /&gt;</description>
      <pubDate>Tue, 03 Mar 2009 20:12:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889287#M77700</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2009-03-03T20:12:21Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889288#M77701</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;Thanks for the info Steve.&lt;BR /&gt;&lt;BR /&gt;Actually, I see these *_libFNP.dll files in the 11.0.x directories but not 10.1.030 which is the one I'm currently trying to spped up.&lt;BR /&gt;&lt;BR /&gt;Al&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;</description>
      <pubDate>Tue, 03 Mar 2009 20:23:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889288#M77701</guid>
      <dc:creator>Greynolds__Alan</dc:creator>
      <dc:date>2009-03-03T20:23:50Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889289#M77702</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Ah. In that case, never mind about the libFNP.dll files. That's 11.0 only and the effect of deleting them is a workaround for a bug that will be fixed in a future update.&lt;BR /&gt;&lt;BR /&gt;What options are you using? For which platform are you compiling?&lt;BR /&gt;</description>
      <pubDate>Tue, 03 Mar 2009 22:02:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889289#M77702</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2009-03-03T22:02:11Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889290#M77703</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336209"&gt;Steve Lionel (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;What options are you using? For which platform are you compiling?&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;/O3 /Qipo /Qprec-div- /Qprec-sqrt- /fp:fast=2 /Qcomplex-limited-range /Qunroll-aggressive /Qopt-multi-version-aggressive /Qvec-guard-write /Qpad&lt;BR /&gt;&lt;BR /&gt;Windows XP Professional&lt;BR /&gt;&lt;BR /&gt;I have a single .f90 file that contains "includes" to all the source files in the application so /Qipo sees all the source at once.&lt;BR /&gt;&lt;BR /&gt;Al</description>
      <pubDate>Wed, 04 Mar 2009 23:37:43 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889290#M77703</guid>
      <dc:creator>Greynolds__Alan</dc:creator>
      <dc:date>2009-03-04T23:37:43Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889291#M77704</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Well, /Qipo is often time-consuming, especially with large applications. If you have a single .f90 file you don't need /Qipo and may want to just try /Qip. I don't see /QxW or a similar instruction set switch in there - that would likely make the program run faster (since you're using 10.1) - without it you're not going to get vectorization.&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Mar 2009 01:29:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889291#M77704</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2009-03-05T01:29:22Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889292#M77705</link>
      <description>&lt;DIV style="margin:0px;"&gt;
&lt;DIV id="quote_reply" style="margin-top: 5px; width: 100%;"&gt;
&lt;DIV style="margin-left:2px;margin-right:2px;"&gt;Quoting - &lt;A href="https://community.intel.com/en-us/profile/336209"&gt;Steve Lionel (Intel)&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV style="background-color:#E5E5E5; padding:5px;border: 1px; border-style: inset;margin-left:2px;margin-right:2px;"&gt;&lt;EM&gt;Well, /Qipo is often time-consuming, especially with large applications. If you have a single .f90 file you don't need /Qipo and may want to just try /Qip. I don't see /QxW or a similar instruction set switch in there - that would likely make the program run faster (since you're using 10.1) - without it you're not going to get vectorization.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;BR /&gt;I do have /QxN (Pentium-4 Xeon) and /Qopenmp /Qparallel. I just missed them in the cut-and-paste. Switching from /Qipo to /Qip only reduced my compile time by a few percent.&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Mar 2009 18:07:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889292#M77705</guid>
      <dc:creator>Greynolds__Alan</dc:creator>
      <dc:date>2009-03-05T18:07:13Z</dc:date>
    </item>
    <item>
      <title>Re: Faster compiles and fortcom.exe questions</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889293#M77706</link>
      <description>&lt;DIV style="margin:0px;"&gt;&lt;/DIV&gt;
Ok. I don't think there's more you can do here other than perhaps remove /Qip and see if the default interprocedural analysis gives you the performance you want with less compile time overhead.&lt;BR /&gt;</description>
      <pubDate>Thu, 05 Mar 2009 18:09:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Faster-compiles-and-fortcom-exe-questions/m-p/889293#M77706</guid>
      <dc:creator>Steven_L_Intel1</dc:creator>
      <dc:date>2009-03-05T18:09:52Z</dc:date>
    </item>
  </channel>
</rss>

