<?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 Quad precision for MKL functions in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095995#M23563</link>
    <description>&lt;P&gt;Is it possible to use quad precision for MKL functions and maintain the accuracy?&lt;/P&gt;</description>
    <pubDate>Mon, 01 May 2017 07:10:59 GMT</pubDate>
    <dc:creator>S__MPay</dc:creator>
    <dc:date>2017-05-01T07:10:59Z</dc:date>
    <item>
      <title>Quad precision for MKL functions</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095995#M23563</link>
      <description>&lt;P&gt;Is it possible to use quad precision for MKL functions and maintain the accuracy?&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2017 07:10:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095995#M23563</guid>
      <dc:creator>S__MPay</dc:creator>
      <dc:date>2017-05-01T07:10:59Z</dc:date>
    </item>
    <item>
      <title>Is your question answered by</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095996#M23564</link>
      <description>&lt;P&gt;Is your question answered by previous threads about MKL and quad precision or real*16 ?&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2017 08:07:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095996#M23564</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2017-05-01T08:07:58Z</dc:date>
    </item>
    <item>
      <title>Quote:Tim P. wrote:</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095997#M23565</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Tim P. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Is your question answered by previous threads about MKL and quad precision or real*16 ?&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;According to a similar threat:&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Tim P. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;You would have to compile the public source code (netlib.org) to make the quad precision versions of the functions you want. You would be giving up on the "performance" aspect of MKL, as there is no support for vectorization in quad precision.&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;But my confusion is for some inaccuracies that are causing trouble are gone when I use quad precision even though all I did was to simply call&amp;nbsp; double precision version of MKL.&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2017 10:12:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095997#M23565</guid>
      <dc:creator>S__MPay</dc:creator>
      <dc:date>2017-05-01T10:12:25Z</dc:date>
    </item>
    <item>
      <title>MKL doesn't support quad</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095998#M23566</link>
      <description>&lt;P&gt;MKL doesn't support quad precision. MKL's API supports single &amp;amp; double precision only.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2017 13:25:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095998#M23566</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2017-05-01T13:25:31Z</dc:date>
    </item>
    <item>
      <title>It's certainly possible to</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095999#M23567</link>
      <description>&lt;P&gt;It's certainly possible to use higher precision in your source code while calling the MKL in standard double precision.&amp;nbsp; It's not normally necessary.&amp;nbsp; If you care to isolate where you may be losing accuracy, and that doesn't make the problem evident, you might show it on the relevant forum.&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2017 15:01:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1095999#M23567</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2017-05-01T15:01:06Z</dc:date>
    </item>
    <item>
      <title>When I try to calculate the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1096000#M23568</link>
      <description>&lt;P&gt;When I try to calculate the determinant of a matrix there is error in double precision while the error of quad precision is exactly zero:&lt;/P&gt;

&lt;PRE class="brush:fortran;"&gt;    print *, 'zero determinant double precision' , dprMklDet(reshape((/ 6.d0, 3.d0, 5.d0, 4.d0, 4.d0, 7.d0, 12.d0, 6.d0, 10.d0 /),(/3, 3/)))
    print *, 'zero determinant  quad  precision ' , qprMklDet(reshape((/ 6.q0, 3.q0, 5.q0, 4.q0, 4.q0, 7.q0, 12.q0, 6.q0, 10.q0 /),(/3, 3/)))
&lt;/PRE&gt;

&lt;P&gt;Output is:&lt;/P&gt;

&lt;P&gt;&amp;nbsp;zero determinant double precision&amp;nbsp; 1.065814103640150E-014&lt;BR /&gt;
	&amp;nbsp;zero determinant&amp;nbsp; quad&amp;nbsp; precision&amp;nbsp; 0.000000000000000000000000000000000E+0000&lt;/P&gt;

&lt;P&gt;I will post more detail in this topic &lt;A href="https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/733238"&gt;https://software.intel.com/en-us/forums/intel-math-kernel-library/topic/733238&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 May 2017 16:27:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Quad-precision-for-MKL-functions/m-p/1096000#M23568</guid>
      <dc:creator>S__MPay</dc:creator>
      <dc:date>2017-05-01T16:27:33Z</dc:date>
    </item>
  </channel>
</rss>

