<?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 Build for Sandybridge and Haswell in Intel® Fortran Compiler</title>
    <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Build-for-Sandybridge-and-Haswell/m-p/1111696#M129256</link>
    <description>&lt;P&gt;I work on a Cray HPC. &amp;nbsp;The login nodes are Intel Sandybridge and the compute nodes are Intel Haswell. &amp;nbsp;We need our software system to be optimized for both Intel architectures. &amp;nbsp;I am compiling our libraries and executables with -axCORE-AVX2,AVX as instructed here:&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-compiler-options-for-sse-generation-and-processor-specific-optimizations" target="_blank"&gt;https://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-compiler-options-for-sse-generation-and-processor-specific-optimizations&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;However, when I run an executable on the login node (i.e. Sandybridge), I get the following runtime error:&lt;/P&gt;

&lt;P&gt;Please verify that both the operating system and the processor support Intel(R) MOVBE, FMA, BMI, LZCNT and AVX2 instructions.&lt;/P&gt;

&lt;P&gt;Any help is greatly appreciated.&lt;/P&gt;</description>
    <pubDate>Thu, 25 Aug 2016 13:15:22 GMT</pubDate>
    <dc:creator>efengle</dc:creator>
    <dc:date>2016-08-25T13:15:22Z</dc:date>
    <item>
      <title>Build for Sandybridge and Haswell</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Build-for-Sandybridge-and-Haswell/m-p/1111696#M129256</link>
      <description>&lt;P&gt;I work on a Cray HPC. &amp;nbsp;The login nodes are Intel Sandybridge and the compute nodes are Intel Haswell. &amp;nbsp;We need our software system to be optimized for both Intel architectures. &amp;nbsp;I am compiling our libraries and executables with -axCORE-AVX2,AVX as instructed here:&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-compiler-options-for-sse-generation-and-processor-specific-optimizations" target="_blank"&gt;https://software.intel.com/en-us/articles/performance-tools-for-software-developers-intel-compiler-options-for-sse-generation-and-processor-specific-optimizations&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;However, when I run an executable on the login node (i.e. Sandybridge), I get the following runtime error:&lt;/P&gt;

&lt;P&gt;Please verify that both the operating system and the processor support Intel(R) MOVBE, FMA, BMI, LZCNT and AVX2 instructions.&lt;/P&gt;

&lt;P&gt;Any help is greatly appreciated.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Aug 2016 13:15:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Build-for-Sandybridge-and-Haswell/m-p/1111696#M129256</guid>
      <dc:creator>efengle</dc:creator>
      <dc:date>2016-08-25T13:15:22Z</dc:date>
    </item>
    <item>
      <title>I think that if you want AVX2</title>
      <link>https://community.intel.com/t5/Intel-Fortran-Compiler/Build-for-Sandybridge-and-Haswell/m-p/1111697#M129257</link>
      <description>&lt;P&gt;I think that if you want AVX2 optimization with fall-back to AVX on the Sandy Bridge, the architecture option would be -axCORE-AVX2 -mavx.&amp;nbsp; I agree that it's not clear in the page you referred to, nor is it clear why the option you chose would require AVX2 (it might also generate SSE2 code support).&lt;/P&gt;

&lt;P&gt;As to whether supporting both AVX2 and AVX is worth while, it would depend on the application.&amp;nbsp; I never saw more than 4% gain over AVX, and the multiple path build may be slower on the Sandy Bridge, as well as potentially producing slight differences in results.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Aug 2016 14:45:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Fortran-Compiler/Build-for-Sandybridge-and-Haswell/m-p/1111697#M129257</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2016-08-25T14:45:01Z</dc:date>
    </item>
  </channel>
</rss>

