<?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 support for Intel® Iris® Plus Graphics 640 in Intel® oneAPI DPC++/C++ Compiler</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155374#M141</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is DPC++ supported on&amp;nbsp;Intel® Iris® Plus Graphics 640?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I run the following code:&lt;/P&gt;
&lt;PRE class="brush:cpp; class-name:dark;"&gt;#include &amp;lt;iostream&amp;gt;
#include &amp;lt;CL/sycl.hpp&amp;gt;

int main()
{

    cl::sycl::queue q(cl::sycl::gpu_selector{});

    auto device = q.get_device();

    std::cout &amp;lt;&amp;lt; "device name is: " &amp;lt;&amp;lt; device.get_info&amp;lt;cl::sycl::info::device::name&amp;gt;() &amp;lt;&amp;lt; std::endl;

}&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I get&lt;/P&gt;

&lt;PRE class="brush:cpp; class-name:dark;"&gt;terminate called after throwing an instance of 'cl::sycl::runtime_error'&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp; what():&amp;nbsp; No device of requested type available. 0 (CL_SUCCESS)&lt;/P&gt;
&lt;P&gt;Aborted&lt;/P&gt;</description>
    <pubDate>Wed, 11 Dec 2019 19:01:26 GMT</pubDate>
    <dc:creator>Saidani__Tarik</dc:creator>
    <dc:date>2019-12-11T19:01:26Z</dc:date>
    <item>
      <title>support for Intel® Iris® Plus Graphics 640</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155374#M141</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is DPC++ supported on&amp;nbsp;Intel® Iris® Plus Graphics 640?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I run the following code:&lt;/P&gt;
&lt;PRE class="brush:cpp; class-name:dark;"&gt;#include &amp;lt;iostream&amp;gt;
#include &amp;lt;CL/sycl.hpp&amp;gt;

int main()
{

    cl::sycl::queue q(cl::sycl::gpu_selector{});

    auto device = q.get_device();

    std::cout &amp;lt;&amp;lt; "device name is: " &amp;lt;&amp;lt; device.get_info&amp;lt;cl::sycl::info::device::name&amp;gt;() &amp;lt;&amp;lt; std::endl;

}&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I get&lt;/P&gt;

&lt;PRE class="brush:cpp; class-name:dark;"&gt;terminate called after throwing an instance of 'cl::sycl::runtime_error'&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp; what():&amp;nbsp; No device of requested type available. 0 (CL_SUCCESS)&lt;/P&gt;
&lt;P&gt;Aborted&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 19:01:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155374#M141</guid>
      <dc:creator>Saidani__Tarik</dc:creator>
      <dc:date>2019-12-11T19:01:26Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155375#M142</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Thanks for reaching out to us. We will get back to you soon.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Rahul&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2019 05:56:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155375#M142</guid>
      <dc:creator>RahulV_intel</dc:creator>
      <dc:date>2019-12-12T05:56:59Z</dc:date>
    </item>
    <item>
      <title>Hi Tarik,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155376#M143</link>
      <description>&lt;P&gt;Hi Tarik,&lt;/P&gt;&lt;P&gt;Please could you send output of "lspci" command for more details.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2019 08:24:34 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155376#M143</guid>
      <dc:creator>JyotsnaK_Intel</dc:creator>
      <dc:date>2019-12-23T08:24:34Z</dc:date>
    </item>
    <item>
      <title>Hi Jyotsna,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155377#M144</link>
      <description>&lt;P&gt;Hi Jyotsna,&lt;/P&gt;&lt;P&gt;Just to be more specific I'm trying to run the program from within a intel/oneapi-hpckit Docker container. The reason being that I'm running it from my&amp;nbsp;MacBook Pro (13-inch, 2017). There is no MacOS package for intel oneAPI at the moment, so that's the workaround I found. From the lspci output (see below) I can tell that the GPU is not detected in the container. Do you have any idea of a Docker run option that makes the GPU driver available ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Many Thanks,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tarik&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;lspci&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:00.0 Host bridge: Network Appliance Corporation Device 1275&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:01.0 Ethernet controller: Red Hat, Inc. Virtio network device&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:02.0 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA Controller [AHCI mode]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:03.0 Ethernet controller: Red Hat, Inc. Device 103f&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:04.0 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA Controller [AHCI mode]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:05.0 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA Controller [AHCI mode]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:06.0 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA Controller [AHCI mode]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:07.0 Network and computing encryption device: Red Hat, Inc. Virtio RNG&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;00:1f.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 23 Dec 2019 09:25:21 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155377#M144</guid>
      <dc:creator>Saidani__Tarik</dc:creator>
      <dc:date>2019-12-23T09:25:21Z</dc:date>
    </item>
    <item>
      <title>Hi Tarik,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155378#M145</link>
      <description>&lt;P&gt;Hi Tarik,&lt;/P&gt;&lt;P&gt;The docker run option &amp;nbsp;"--device=/dev/dri" enables the GPU(if available) as mentioned in the&amp;nbsp;&lt;A href="https://software.intel.com/en-us/get-started-with-intel-oneapi-linux-base-using-containers-with-the-command-line"&gt;Get Started with the Intel® oneAPI Toolkits for Linux*&lt;/A&gt;&amp;nbsp;.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Let us know if you still see the issue.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jan 2020 00:33:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-DPC-C-Compiler/support-for-Intel-Iris-Plus-Graphics-640/m-p/1155378#M145</guid>
      <dc:creator>Sravani_K_Intel</dc:creator>
      <dc:date>2020-01-10T00:33:32Z</dc:date>
    </item>
  </channel>
</rss>

