<?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 Stephen, in OpenCL* for CPU</title>
    <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017663#M3183</link>
    <description>&lt;P&gt;Stephen,&lt;/P&gt;

&lt;P&gt;Your Gen8 presentation and whitepaper are excellent.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;The PDFs were posted here: &lt;A href="https://intel.activeevents.com/sf14/connect/sessionDetail.ww?SESSION_ID=1312" target="_blank"&gt;https://intel.activeevents.com/sf14/connect/sessionDetail.ww?SESSION_ID=1312&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;The Gen8 IGP looks like it has become a truly general-purpose compute platform. &lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;One question, are FP16 FMA operations available? If so, can each EU perform 16 FP16 FMAs per clock?&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 11 Sep 2014 16:23:22 GMT</pubDate>
    <dc:creator>allanmac1</dc:creator>
    <dc:date>2014-09-11T16:23:22Z</dc:date>
    <item>
      <title>The Compute Architecture of Intel Processor Graphics Gen7.5</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017660#M3180</link>
      <description>&lt;P&gt;We have released a new whitepaper explaining the architecture of Intel(r) Processor Graphics Gen7.5, specifically the components associated with running compute applications on Processor Graphics.&amp;nbsp;&amp;nbsp; This is the architecture that supports compute APIs&amp;nbsp;such as OpenCL, DirectX Compute Shader, Renderscript, C++AMP, etc.&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;

&lt;UL&gt;
	&lt;LI&gt;You can find it, 3rd link down, on this page: &lt;A href="https://software.intel.com/en-us/articles/intel-graphics-developers-guides"&gt;https://software.intel.com/en-us/articles/intel-graphics-developers-guides&lt;/A&gt;&lt;/LI&gt;
	&lt;LI&gt;Or more directly, here: &lt;A href="https://software.intel.com/en-us/file/compute-architecture-of-intel-processor-graphics-gen7dot5-aug4-2014pdf"&gt;https://software.intel.com/en-us/file/compute-architecture-of-intel-processor-graphics-gen7dot5-aug4-2014pdf&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;

&lt;P&gt;We'd be grateful to hear your feedback on the whitepaper contents.&amp;nbsp;&amp;nbsp;&amp;nbsp; Tell us what you think!&lt;/P&gt;

&lt;P&gt;regards -stephen&lt;/P&gt;</description>
      <pubDate>Tue, 05 Aug 2014 18:59:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017660#M3180</guid>
      <dc:creator>Stephen_J_Intel</dc:creator>
      <dc:date>2014-08-05T18:59:01Z</dc:date>
    </item>
    <item>
      <title>Great job!  </title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017661#M3181</link>
      <description>&lt;P&gt;Great job! &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 06 Aug 2014 00:14:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017661#M3181</guid>
      <dc:creator>allanmac1</dc:creator>
      <dc:date>2014-08-06T00:14:38Z</dc:date>
    </item>
    <item>
      <title>I'd be a lot more interested</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017662#M3182</link>
      <description>&lt;P&gt;I'd be a lot more interested in Intel's opencl if&lt;/P&gt;

&lt;P&gt;1) There was GPU supported fp64. Ideally 1:2 performance ratio&lt;/P&gt;

&lt;P&gt;2) The CPU supported a vector fp64 rsqrt&lt;/P&gt;

&lt;P&gt;3) The native CPU and GPU fp64 rsqrt had opencl level numerical precision.&lt;/P&gt;

&lt;P&gt;It would be good if there was a document comparing the native (double) precision (in ulp) of the different hardware.Nvidia, AMD and Intel)&lt;BR /&gt;
	My perception is that AMD and Nvidia have higher native precision. Or at least they are constantly striving to improve them. eg the 290X has "precision improvements to the native LOG and EXP operations" and so on.&lt;BR /&gt;
	My impression is that Intel expects you to buy a software library that has to do many more iterations to achieve the same result.&lt;BR /&gt;
	Maybe this is just a case of insufficient documentation?&lt;/P&gt;</description>
      <pubDate>Mon, 11 Aug 2014 08:48:30 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017662#M3182</guid>
      <dc:creator>MSimm2</dc:creator>
      <dc:date>2014-08-11T08:48:30Z</dc:date>
    </item>
    <item>
      <title>Stephen,</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017663#M3183</link>
      <description>&lt;P&gt;Stephen,&lt;/P&gt;

&lt;P&gt;Your Gen8 presentation and whitepaper are excellent.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;The PDFs were posted here: &lt;A href="https://intel.activeevents.com/sf14/connect/sessionDetail.ww?SESSION_ID=1312" target="_blank"&gt;https://intel.activeevents.com/sf14/connect/sessionDetail.ww?SESSION_ID=1312&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;The Gen8 IGP looks like it has become a truly general-purpose compute platform. &lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;One question, are FP16 FMA operations available? If so, can each EU perform 16 FP16 FMAs per clock?&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2014 16:23:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017663#M3183</guid>
      <dc:creator>allanmac1</dc:creator>
      <dc:date>2014-09-11T16:23:22Z</dc:date>
    </item>
    <item>
      <title>Architecture, yes; driver not</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017664#M3184</link>
      <description>&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;Architecture, yes; driver not yet.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;Intel processor graphics architecture supports 16bit float FMAs as of Gen8.&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;In the API example of OpenCL 1.2, 2.0 the OpenCL C “half” data type for 16 bit floats is currently an “optional” extension feature enabled by Khronos cl_khr_fp16 extension.&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;Perhaps as feedback for feature prioritization decisions, could you possibly say what OS platform, which compute API, and what kind of device (tablet, laptop, server…) you seek to target with FP16?&amp;nbsp;&amp;nbsp; &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;Thanks!&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="margin: 0in 0in 0pt 0.5in;"&gt;&lt;SPAN style="color: rgb(46, 92, 0);"&gt;&lt;FONT face="Calibri" size="3"&gt;regards, -stephen&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2014 22:25:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017664#M3184</guid>
      <dc:creator>Stephen_J_Intel</dc:creator>
      <dc:date>2014-09-11T22:25:26Z</dc:date>
    </item>
    <item>
      <title>Thanks for the clarification.</title>
      <link>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017665#M3185</link>
      <description>&lt;P&gt;Thanks for the clarification.&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;I'm looking to use FP16 FMA's in an OpenCL kernel on both Windows and Linux (and someday OS X).&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;As far as devices, anything with a display -- tablet/laptop/workstation.&lt;/P&gt;</description>
      <pubDate>Thu, 11 Sep 2014 23:14:40 GMT</pubDate>
      <guid>https://community.intel.com/t5/OpenCL-for-CPU/The-Compute-Architecture-of-Intel-Processor-Graphics-Gen7-5/m-p/1017665#M3185</guid>
      <dc:creator>allanmac1</dc:creator>
      <dc:date>2014-09-11T23:14:40Z</dc:date>
    </item>
  </channel>
</rss>

