<?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 vector nontemporal in Fortran in Software Tuning, Performance Optimization &amp; Platform Monitoring</title>
    <link>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977595#M2983</link>
    <description>&lt;P&gt;Hello guys,&lt;/P&gt;
&lt;P&gt;I'm using "vector aligned" and "vector nontemporal" directives on my fortran code. When I was using just "vector aligned" the code was running fine, but once used also "vector nontemporal" it started to crash. I'm using -xAVX, and the directive inside the code are like that:&lt;/P&gt;
&lt;P&gt;!DIR$ vector always aligned&lt;BR /&gt;!DIR$ vector nontemporal (sxx)&lt;/P&gt;
&lt;P&gt;Where sxx is an 3D array. Is there some requirement about "nontemporal" stuff? The arrays are 64 bytes aligned, and the code was working without "nontemporal" stuff. I'm using a&amp;nbsp;Intel(R) Xeon(R) CPU E3-1230 @ 3.20GHz, but I've tested on an E5-2690 also and got the same error.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 07 Nov 2013 19:54:01 GMT</pubDate>
    <dc:creator>Rafael_Silva</dc:creator>
    <dc:date>2013-11-07T19:54:01Z</dc:date>
    <item>
      <title>vector nontemporal in Fortran</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977595#M2983</link>
      <description>&lt;P&gt;Hello guys,&lt;/P&gt;
&lt;P&gt;I'm using "vector aligned" and "vector nontemporal" directives on my fortran code. When I was using just "vector aligned" the code was running fine, but once used also "vector nontemporal" it started to crash. I'm using -xAVX, and the directive inside the code are like that:&lt;/P&gt;
&lt;P&gt;!DIR$ vector always aligned&lt;BR /&gt;!DIR$ vector nontemporal (sxx)&lt;/P&gt;
&lt;P&gt;Where sxx is an 3D array. Is there some requirement about "nontemporal" stuff? The arrays are 64 bytes aligned, and the code was working without "nontemporal" stuff. I'm using a&amp;nbsp;Intel(R) Xeon(R) CPU E3-1230 @ 3.20GHz, but I've tested on an E5-2690 also and got the same error.&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 07 Nov 2013 19:54:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977595#M2983</guid>
      <dc:creator>Rafael_Silva</dc:creator>
      <dc:date>2013-11-07T19:54:01Z</dc:date>
    </item>
    <item>
      <title>even though you assert</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977596#M2984</link>
      <description>&lt;P&gt;even though you assert aligned avx code will handle misaligned (inefficiently on sandy bridge).&amp;nbsp; adding&amp;nbsp; nontemporal&amp;nbsp; brings failure on&amp;nbsp; misalignment.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2013 12:32:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977596#M2984</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2013-11-08T12:32:53Z</dc:date>
    </item>
    <item>
      <title>Not sure if I understood. The</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977597#M2985</link>
      <description>&lt;P&gt;Not sure if I understood. The problem is the arrays are not aligned? Because, as far as I know, they are aligned.&lt;/P&gt;
&lt;P&gt;Is it a mistake to use the both directives?&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2013 12:46:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977597#M2985</guid>
      <dc:creator>Rafael_Silva</dc:creator>
      <dc:date>2013-11-08T12:46:33Z</dc:date>
    </item>
    <item>
      <title>By the way, they are 64bytes</title>
      <link>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977598#M2986</link>
      <description>&lt;P&gt;By the way, they are 64bytes aligned.&lt;/P&gt;</description>
      <pubDate>Fri, 08 Nov 2013 12:47:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Tuning-Performance/vector-nontemporal-in-Fortran/m-p/977598#M2986</guid>
      <dc:creator>Rafael_Silva</dc:creator>
      <dc:date>2013-11-08T12:47:04Z</dc:date>
    </item>
  </channel>
</rss>

