<?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 Re: cuda devices not detected by DPC++ and sycl::device::get_devices in Intel® oneAPI DPC++/C++ Compiler</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1522125#M3271</link>
    <description>&lt;P&gt;What DPC++ version are you using? By analyzing the .dll, I discovered that CUDA PI plugin requires in the newer DPC++ versions, the file&amp;nbsp;cupti.dll in windows at least, and that file is only available with the CUDA Computing toolkit. If the plugin interface don't find it, it will fail silently. I fixed it adding:&lt;/P&gt;&lt;P&gt;"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\extras\CUPTI\lib64" directory to my %PATH%&lt;/P&gt;</description>
    <pubDate>Sat, 09 Sep 2023 03:47:54 GMT</pubDate>
    <dc:creator>encalle</dc:creator>
    <dc:date>2023-09-09T03:47:54Z</dc:date>
    <item>
      <title>cuda devices not detected by DPC++ and sycl::device::get_devices</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477069#M2977</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I try to convert some of my cuda kernels to sycl. I'm on windows 11 and VS2023 latest updates installed. I cvan use my cuda device with my cuda c++ kernel without any issues. It is detected from the OS.&lt;/P&gt;
&lt;P&gt;Unfortunately none of them arte detected by sycl and I get only the UHD GPU and the Intel CPU from a call to&amp;nbsp;sycl::device::get_devices()&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Any idea what I'm doing wrong? Maybe I need an additional driver to make cuda devices available to sycl?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Sat, 15 Apr 2023 12:23:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477069#M2977</guid>
      <dc:creator>Daniel_D</dc:creator>
      <dc:date>2023-04-15T12:23:20Z</dc:date>
    </item>
    <item>
      <title>Re:cuda devices not detected by DPC++ and sycl::device::get_devices</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477389#M2978</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for posting in Intel Communities&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Intel oneAPI DPC++ compiler can be used only with Intel GEN9 and higher GPUs.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Please find the below link to get details on Intel® oneAPI DPC++/C++ Compiler System Requirements:&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-dpcpp-system-requirements.html" target="_blank"&gt;https://www.intel.com/content/www/us/en/developer/articles/system-requirements/intel-oneapi-dpcpp-system-requirements.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;If you want to use the DPC++ compiler with NVIDIA GPU you can use the open-source DPC++ compiler.&lt;/P&gt;&lt;P&gt;Please refer to the below link regarding the opensource DPC++ compiler:&lt;/P&gt;&lt;P&gt;&lt;A href="https://intel.github.io/llvm-docs/GetStartedGuide.html" target="_blank"&gt;https://intel.github.io/llvm-docs/GetStartedGuide.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;These forums are intended to support queries related to Intel Products. Here, we do not provide support to the non-Intel GPU.&amp;nbsp;&lt;/P&gt;&lt;P&gt;We suggest you raise a GitHub issue in the below link to get support for non-Intel GPUs&lt;/P&gt;&lt;P&gt;Please find the below GitHub link to raise a query: &lt;A href="https://github.com/intel/llvm/issues" target="_blank"&gt;https://github.com/intel/llvm/issues&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;So, could you please confirm whether we can go ahead and close this thread from our end?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Noorjahan.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 17 Apr 2023 08:34:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477389#M2978</guid>
      <dc:creator>NoorjahanSk_Intel</dc:creator>
      <dc:date>2023-04-17T08:34:22Z</dc:date>
    </item>
    <item>
      <title>Re: Re:cuda devices not detected by DPC++ and sycl::device::get_devices</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477392#M2979</link>
      <description>&lt;P&gt;Hi Noorjahan,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;thanks for your fast reply. I was under the wrong impression that nvidia/amd devices were supported by your dpc compiler. When I read:&amp;nbsp;&lt;A href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/dpc-compatibility-tool.html#gs.vjsg6y" target="_blank" rel="noopener"&gt;Migrate CUDA* to DPC++ Code: Intel® DPC++ Compatibility Tool&lt;/A&gt;&amp;nbsp;I didn't notice that you do not support these devices und use the tool just to get cuda code running on the intel CPUs/GPUs.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Will the open source DPC compiler for cuda also support the intel CPUs/GPUs or do I need one DPC compiler for each target i want to use (Intel CPUs, Intel GPUs, AMD GPUs and nVidia GPUs)?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, you can close this issue.&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 17 Apr 2023 08:45:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477392#M2979</guid>
      <dc:creator>Daniel_D</dc:creator>
      <dc:date>2023-04-17T08:45:45Z</dc:date>
    </item>
    <item>
      <title>Re:cuda devices not detected by DPC++ and sycl::device::get_devices</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477839#M2983</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;Will the open source DPC compiler for cuda also support the intel CPUs/GPUs&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Yes, you can target Intel CPUs/GPUs along with AMD GPUs and NVIDIA GPUs using the open-source DPC++ compiler.&lt;/P&gt;&lt;P&gt;Intel oneAPI DPC++ compiler supports only Intel CPUs/Intel GEN9 and higher GPUs.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;We request you to raise an issue in GitHub for further queries on the opensource DPC++ compiler&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/intel/llvm/issues" target="_blank"&gt;https://github.com/intel/llvm/issues&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;gt;&amp;gt;Yes, you can close this issue.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks for the confirmation. If you need any additional information regarding Intel products, please post a new question as this thread will no longer be monitored by Intel.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;/P&gt;&lt;P&gt;Noorjahan.&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 18 Apr 2023 08:13:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1477839#M2983</guid>
      <dc:creator>NoorjahanSk_Intel</dc:creator>
      <dc:date>2023-04-18T08:13:29Z</dc:date>
    </item>
    <item>
      <title>Re: cuda devices not detected by DPC++ and sycl::device::get_devices</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1522125#M3271</link>
      <description>&lt;P&gt;What DPC++ version are you using? By analyzing the .dll, I discovered that CUDA PI plugin requires in the newer DPC++ versions, the file&amp;nbsp;cupti.dll in windows at least, and that file is only available with the CUDA Computing toolkit. If the plugin interface don't find it, it will fail silently. I fixed it adding:&lt;/P&gt;&lt;P&gt;"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\extras\CUPTI\lib64" directory to my %PATH%&lt;/P&gt;</description>
      <pubDate>Sat, 09 Sep 2023 03:47:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1522125#M3271</guid>
      <dc:creator>encalle</dc:creator>
      <dc:date>2023-09-09T03:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: cuda devices not detected by DPC++ and sycl::device::get_devices</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1522127#M3272</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I was using the latest available package from Intel. But I always run into new problems that stoppend development. I changed to OpenCL. I will look into DPC++ in the future.&lt;/P&gt;&lt;P&gt;Thanks, for your reply.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 09 Sep 2023 04:06:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/cuda-devices-not-detected-by-DPC-and-sycl-device-get-devices/m-p/1522127#M3272</guid>
      <dc:creator>Daniel_D</dc:creator>
      <dc:date>2023-09-09T04:06:31Z</dc:date>
    </item>
  </channel>
</rss>

