<?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 Allan, in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021991#M3327</link>
    <description>&lt;P&gt;Allan,&lt;/P&gt;

&lt;P&gt;Sorry for getting back to you so late: I was teaching OpenCL classes for the last couple of days.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;What kind of kernel are you analyzing? Could you share the code and the steps to reproduce it?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 27 Feb 2015 22:49:23 GMT</pubDate>
    <dc:creator>Robert_I_Intel</dc:creator>
    <dc:date>2015-02-27T22:49:23Z</dc:date>
    <item>
      <title>OpenCL Code Builder Deep Analysis error: "Cannot return a color for more than 72"</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021990#M3326</link>
      <description>&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Deep Analysis returns the following error and shows an entirely blank "Execution Duration" tab:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="code_builder_32bit.png"&gt;&lt;img src="https://community.intel.com/t5/image/serverpage/image-id/7320i9D232B46E4978657/image-size/large?v=v2&amp;amp;px=999&amp;amp;whitelist-exif-data=Orientation%2CResolution%2COriginalDefaultFinalSize%2CCopyright" role="button" title="code_builder_32bit.png" alt="code_builder_32bit.png" /&gt;&lt;/span&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;The remaining tabs are populated.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;I'm running a workgroup of 2688/224 global/local items which is one SIMD8 per hardware thread on an HD6000.&lt;/P&gt;

&lt;P style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;This is on a NUC5i5RYH HD6000 IGP on Win7/x64.&lt;/P&gt;

&lt;P style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;Both 32-bit and 64-bit Code Builder throw the same error.&lt;/P&gt;</description>
      <pubDate>Wed, 25 Feb 2015 03:23:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021990#M3326</guid>
      <dc:creator>allanmac1</dc:creator>
      <dc:date>2015-02-25T03:23:11Z</dc:date>
    </item>
    <item>
      <title>Allan,</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021991#M3327</link>
      <description>&lt;P&gt;Allan,&lt;/P&gt;

&lt;P&gt;Sorry for getting back to you so late: I was teaching OpenCL classes for the last couple of days.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;What kind of kernel are you analyzing? Could you share the code and the steps to reproduce it?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2015 22:49:23 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021991#M3327</guid>
      <dc:creator>Robert_I_Intel</dc:creator>
      <dc:date>2015-02-27T22:49:23Z</dc:date>
    </item>
    <item>
      <title>Unfortunately I can't share</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021992#M3328</link>
      <description>&lt;P&gt;Unfortunately I can't share the code. &amp;nbsp;&amp;nbsp;&lt;SPAN style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;I was hoping your team could just look at the error and zero in on where it's failing.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;There are 60+ registers per work item and 224 x 12 (2688) items in the workgroup. &amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;Haswell has 70 h/w threads per subslice which is less than 72. &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 13.0080003738403px; line-height: 19.5120010375977px;"&gt;But the HD 6000 would have 56 per subslice but 3 subslices and 2 slices. &amp;nbsp;Perhaps that's hitting a hardcoded limit.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;The Deep Analysis "EU Statistics" panel shows a single invocation per hardware thread across all possible 7 x 8 x 3 x 2 threads (but mentions "Core" -- see below) so the kernel is executing as I expected.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;---&lt;/P&gt;

&lt;P&gt;Side note: the labelling scheme used in the EU Statistics page is confusing: "Core W, Slice X, Half-Slice Y, EU Z". &amp;nbsp;&lt;/P&gt;

&lt;P&gt;If the Gen8 Compute Architecture Guide is relevant, I would expect to see "Slice X, Sub-Slice Y, EU Z". &amp;nbsp;&lt;/P&gt;

&lt;P&gt;But I'm sure your team has its reasons for labelling it that way. :)&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2015 23:08:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021992#M3328</guid>
      <dc:creator>allanmac1</dc:creator>
      <dc:date>2015-02-27T23:08:00Z</dc:date>
    </item>
    <item>
      <title>Allan,</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021993#M3329</link>
      <description>&lt;P&gt;Allan,&lt;/P&gt;

&lt;P&gt;I just communicated this issue to the development team. I am behind the technology curve: my boss is in the process of ordering HD6000, so I should be able to reproduce issues like this in the very near future.&lt;/P&gt;

&lt;P&gt;Just to clarify: Deep Analysis runs fine on Haswell, but bombs on Broadwell?&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2015 23:16:56 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021993#M3329</guid>
      <dc:creator>Robert_I_Intel</dc:creator>
      <dc:date>2015-02-27T23:16:56Z</dc:date>
    </item>
    <item>
      <title>Sigh, I have an entirely</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021994#M3330</link>
      <description>&lt;P&gt;Sigh, I have an entirely different Deep Analysis error on Haswell (the dreaded -34) which I wasn't even going to mention. &amp;nbsp;This is with the latest Code Builder. The regular "Analyze" functionality works fine though. Also, Deep Analysis ran fine on the previous release of Code Builder.&lt;/P&gt;

&lt;P&gt;So, to answer your question, I've only seen Deep Analysis partially work on Broadwell with the latest Builder. &amp;nbsp;All panels except the "Execution Duration" panel are populated.&lt;/P&gt;

&lt;P&gt;Get an HD 6000 NUC. &amp;nbsp;It rocks. :)&lt;/P&gt;</description>
      <pubDate>Fri, 27 Feb 2015 23:24:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-Code-Builder-Deep-Analysis-error-quot-Cannot-return-a/m-p/1021994#M3330</guid>
      <dc:creator>allanmac1</dc:creator>
      <dc:date>2015-02-27T23:24:00Z</dc:date>
    </item>
  </channel>
</rss>

