<?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 I've checked  Wow6432Node in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954100#M2025</link>
    <description>&lt;P&gt;I've checked&amp;nbsp;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;&amp;nbsp;Wow6432Node/Khronos/OpenCL/Vendors and there is required key there. Just forgot that for 32-bit version keas are in Wow6432Node. Content of regustry seems good: 64 bit Intel DLL and nvidia in Khronos... and 32 bit intel and nvidia in Wow6332Node/Khronos... So I've removed unnecessary key that I created manually before. Installation was successful both for runtime and SDK. &amp;nbsp;Also I've checked these DLLs and they are present on disk.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif"&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;To be sure I've removed Runtime and SDK, redownloaded them and reinstalled. All of these operations were successful, but still no effect and my CPU is not listed :(&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 10 Jan 2014 07:38:34 GMT</pubDate>
    <dc:creator>Kolesnikov__Maksim</dc:creator>
    <dc:date>2014-01-10T07:38:34Z</dc:date>
    <item>
      <title>OpenCL SDK did not find CPU platform</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954098#M2023</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;

&lt;P&gt;I have a problem with detection of CPU platform with Intel OpenCL SDK 2013 R3.&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;cl_device_id devices[10];&lt;/STRONG&gt;&lt;BR /&gt;
	&lt;STRONG style="font-size: 1em; line-height: 1.5;"&gt;clGetDeviceIDs(platform_id, CL_DEVICE_TYPE_ALL, 10, devices, &amp;amp;num_devices);&lt;/STRONG&gt;&lt;/P&gt;

&lt;P&gt;returns only NVIDIA device and using&amp;nbsp;CL_DEVICE_TYPE_CPU returns zero device. For my opinion this is wrong behavior because my CPU and GPU platforms are both declared as supported.&lt;/P&gt;

&lt;P&gt;Here is details about my system:&lt;/P&gt;

&lt;P&gt;CPU: Intel Core i7 4930k &amp;nbsp;(4th generation of i7 with SSE 4.2 and AVX, and marked as supported)&lt;BR /&gt;
	GPU: nVidia GTX 770&lt;BR /&gt;
	OS: Windows 8.1 Professional x64 (licensed, activated, clean install)&lt;BR /&gt;
	&amp;nbsp;&lt;/P&gt;

&lt;P&gt;I have installed these SDKs:&lt;/P&gt;

&lt;P&gt;1. Latest nVidia CUDA SDK (v5.5)&lt;BR /&gt;
	2. Intel OpenCL CPU-only runtime 2013 R3 x64&lt;BR /&gt;
	3. Intel OpenCL SDK 2013 R3 x64&lt;/P&gt;

&lt;P&gt;I've balmed that in my VC++ project target patform is x86 and added manually intelopencl32.dll to Khronos/OpenCL/Vendors &amp;nbsp;registry - no effect.&lt;/P&gt;

&lt;P&gt;Please, help with enabling OpenCL for CPU platform.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jan 2014 17:49:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954098#M2023</guid>
      <dc:creator>Kolesnikov__Maksim</dc:creator>
      <dc:date>2014-01-09T17:49:01Z</dc:date>
    </item>
    <item>
      <title>Quote:Maksim P. wrote:</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954099#M2024</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Maksim P. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;I've balmed that in my VC++ project target patform is x86 and added manually intelopencl32.dll to Khronos/OpenCL/Vendors &amp;nbsp;registry - no effect.&lt;/P&gt;

&lt;P&gt;Please, help with enabling OpenCL for CPU platform.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;You are building a 32-bit application. The correct registry key should be Wow6432Node/Khronos/OpenCL/Vendors. But you shouldn't have to change that manually. Are you sure the installation was successful?&lt;/P&gt;</description>
      <pubDate>Thu, 09 Jan 2014 23:11:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954099#M2024</guid>
      <dc:creator>Raghupathi_M_Intel</dc:creator>
      <dc:date>2014-01-09T23:11:46Z</dc:date>
    </item>
    <item>
      <title>I've checked  Wow6432Node</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954100#M2025</link>
      <description>&lt;P&gt;I've checked&amp;nbsp;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;"&gt;&amp;nbsp;Wow6432Node/Khronos/OpenCL/Vendors and there is required key there. Just forgot that for 32-bit version keas are in Wow6432Node. Content of regustry seems good: 64 bit Intel DLL and nvidia in Khronos... and 32 bit intel and nvidia in Wow6332Node/Khronos... So I've removed unnecessary key that I created manually before. Installation was successful both for runtime and SDK. &amp;nbsp;Also I've checked these DLLs and they are present on disk.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;FONT face="Arial, Helvetica, sans-serif"&gt;&lt;SPAN style="font-size: 12px; line-height: 18px;"&gt;To be sure I've removed Runtime and SDK, redownloaded them and reinstalled. All of these operations were successful, but still no effect and my CPU is not listed :(&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jan 2014 07:38:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954100#M2025</guid>
      <dc:creator>Kolesnikov__Maksim</dc:creator>
      <dc:date>2014-01-10T07:38:34Z</dc:date>
    </item>
    <item>
      <title>Hi Maksim,</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954101#M2026</link>
      <description>Hi Maksim,

Since you installed two OpenCL SDKs (NVidia and Intel) there are two platforms should be available. And most probably (since GPU device is found) you're passing NVidia platform_id to clGetDeviceIDs call. To get the CPU device you should correctly choose the Intel platform first. Use clGetPlatformInfo function with either CL_PLATFORM_NAME or CL_PLATFORM_VENDOR query.

Thanks,
Yuri</description>
      <pubDate>Mon, 13 Jan 2014 06:55:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954101#M2026</guid>
      <dc:creator>Yuri_K_Intel</dc:creator>
      <dc:date>2014-01-13T06:55:03Z</dc:date>
    </item>
    <item>
      <title>Hi, Yuri,</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954102#M2027</link>
      <description>&lt;P&gt;Hi, Yuri,&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;You are right, I've accidentally used only nVidia platform for searching devices. Strange, but on AMD platform with i7 920 I was able to find both CPU and Radeon devices. &lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;Now I've f&lt;/SPAN&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;ixed this and all is working fine.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;CL_PLATFORM_NAME = NVIDIA CUDA&lt;BR /&gt;
	CL_PLATFORM_VERSION = OpenCL 1.1 CUDA 6.0.1&lt;BR /&gt;
	1 devices found&lt;BR /&gt;
	Device #0 name = GeForce GTX 770&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Driver version = 331.65&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Global Memory (MB): &amp;nbsp; &amp;nbsp; 2048&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Global Memory Cache (MB): &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Local Memory (KB): &amp;nbsp; &amp;nbsp; &amp;nbsp;48&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Max clock (MHz) : &amp;nbsp; &amp;nbsp; &amp;nbsp; 1202&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Max Work Group Size: &amp;nbsp; &amp;nbsp;1024&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Number of parallel compute cores: &amp;nbsp; &amp;nbsp; &amp;nbsp; 8&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: &amp;nbsp; &amp;nbsp; 3&lt;BR /&gt;
	CL_PLATFORM_NAME = Intel(R) OpenCL&lt;BR /&gt;
	CL_PLATFORM_VERSION = OpenCL 1.2&lt;BR /&gt;
	1 devices found&lt;BR /&gt;
	Device #0 name = &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Intel(R) Core(TM) i7-4930K CPU @ 3.40GHz&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Driver version = 3.0.1.15216&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Global Memory (MB): &amp;nbsp; &amp;nbsp; 2047&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Global Memory Cache (MB): &amp;nbsp; &amp;nbsp; &amp;nbsp; 0&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Local Memory (KB): &amp;nbsp; &amp;nbsp; &amp;nbsp;32&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Max clock (MHz) : &amp;nbsp; &amp;nbsp; &amp;nbsp; 3400&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Max Work Group Size: &amp;nbsp; &amp;nbsp;1024&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Number of parallel compute cores: &amp;nbsp; &amp;nbsp; &amp;nbsp; 12&lt;BR /&gt;
	&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS: &amp;nbsp; &amp;nbsp; 3&lt;/P&gt;

&lt;P&gt;Thanx for good responsive support!&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jan 2014 15:32:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/OpenCL-SDK-did-not-find-CPU-platform/m-p/954102#M2027</guid>
      <dc:creator>Kolesnikov__Maksim</dc:creator>
      <dc:date>2014-01-13T15:32:00Z</dc:date>
    </item>
  </channel>
</rss>

