<?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 Lots of questions! in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784817#M483</link>
    <description>&lt;P class="Default"&gt;&lt;I&gt;Thanks for
sharing your feedback.&lt;/I&gt;&lt;/P&gt;

&lt;P class="Default"&gt;&lt;I&gt;The current
version of the Intel OpenCL SDK is only a technology preview. When a new
update will be available, we announce it in this forum.&lt;/I&gt;&lt;/P&gt;

&lt;P class="Default"&gt;&lt;I&gt;For our future
products and technology support such as Intel MIC Architecture and AVX, we are
evaluating when and where OpenCL support will intercept our products, &lt;/I&gt;&lt;I&gt;however no announcement has been made. &lt;/I&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 17 Nov 2010 14:05:36 GMT</pubDate>
    <dc:creator>ARNON_P_Intel</dc:creator>
    <dc:date>2010-11-17T14:05:36Z</dc:date>
    <item>
      <title>Lots of questions!</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784816#M482</link>
      <description>Hi I have some questions:&lt;DIV&gt;*More OS support: Win 64 support and Linux&lt;/DIV&gt;&lt;DIV&gt;*Is this release capable of generating AVX code either via autovectorization or using float8 for example&lt;/DIV&gt;&lt;DIV&gt;*Can we expect to have Intel MIC support when released?&lt;/DIV&gt;&lt;DIV&gt;*There is a way to force the compiler to not autovectorize so it behaves like amd opencl implementation..&lt;/DIV&gt;&lt;DIV&gt;this would allow perf comparisons between AMD and Intel opencl CPU implementations in a more apples and apples comparison and also compare the improvements of autovectorization.. I hope autovectorization is disabled passing flag setting for null optimizin but that wouldn't be fair also..&lt;/DIV&gt;&lt;DIV&gt;*What the expected frecuency of updates of alpha version till release of commercial product i.e. we can expect quarterly updates for example?&lt;/DIV&gt;</description>
      <pubDate>Tue, 16 Nov 2010 16:43:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784816#M482</guid>
      <dc:creator>oscarbg</dc:creator>
      <dc:date>2010-11-16T16:43:44Z</dc:date>
    </item>
    <item>
      <title>Lots of questions!</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784817#M483</link>
      <description>&lt;P class="Default"&gt;&lt;I&gt;Thanks for
sharing your feedback.&lt;/I&gt;&lt;/P&gt;

&lt;P class="Default"&gt;&lt;I&gt;The current
version of the Intel OpenCL SDK is only a technology preview. When a new
update will be available, we announce it in this forum.&lt;/I&gt;&lt;/P&gt;

&lt;P class="Default"&gt;&lt;I&gt;For our future
products and technology support such as Intel MIC Architecture and AVX, we are
evaluating when and where OpenCL support will intercept our products, &lt;/I&gt;&lt;I&gt;however no announcement has been made. &lt;/I&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Nov 2010 14:05:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784817#M483</guid>
      <dc:creator>ARNON_P_Intel</dc:creator>
      <dc:date>2010-11-17T14:05:36Z</dc:date>
    </item>
    <item>
      <title>Lots of questions!</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784818#M484</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Regarding your question about disabling the autovectorization: Intel OpenCL SDK supports the optional __attribute__((vec_type_hint(&lt;TYPEN&gt;))), as defined in the &lt;A target="_blank" href="http://www.khronos.org/registry/cl/specs/opencl-1.1.pdf"&gt;OpenCL 1.1 specification&lt;/A&gt;, section 6.7.2:&lt;P&gt;"The optional __attribute__((vec_type_hint(&lt;TYPEN&gt;))) is a hint to the compiler and is intended to be a representation of the computational width of the __kernel, and should serve as the basis for calculating processor bandwidth utilization when the compiler is looking to autovectorize the code."&lt;/TYPEN&gt;&lt;/P&gt;&lt;P&gt;Using this attribute in the kernel declaration with values like float4, int4 etc. will disable the autovectorization of the specific kernel. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Ofer Rosenberg&lt;BR /&gt;OpenCL Tech Lead&lt;BR /&gt;Intel&lt;/P&gt;&lt;/TYPEN&gt;</description>
      <pubDate>Wed, 17 Nov 2010 20:09:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/Lots-of-questions/m-p/784818#M484</guid>
      <dc:creator>Ofer_Rosenberg__Inte</dc:creator>
      <dc:date>2010-11-17T20:09:23Z</dc:date>
    </item>
  </channel>
</rss>

