<?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 The problem for the substitute function of ippmEigenValuesVectorsSym_m_64f in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/The-problem-for-the-substitute-function-of/m-p/1098197#M25096</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Hi every one,&lt;/P&gt;

&lt;P&gt;I would like to migrate some functions from IPP 7.0 of Intel Parallel Studio 2011 into Intel Parallel Studio XE 2016, but I have some problems about&lt;/P&gt;

&lt;P&gt;ippmEigenValuesVectorsSym_m_64f function. According to the website below:&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/articles/the-alternatives-for-intel-ipp-legacy-small-matrices-domain"&gt;https://software.intel.com/en-us/articles/the-alternatives-for-intel-ipp-legacy-small-matrices-domain&amp;nbsp;&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;ippmEigenValuesVectorsSym_m_64f can be replaced by LAPACK of Intel MKL Domain. I found the information of substitute function as link:&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/node/469176"&gt;https://software.intel.com/en-us/node/469176&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;The LAPACKE_dsyev is the suitable function for replacing ippmEigenValuesVectorsSym_m_64f function. But when I take the example to verify, the result between old and new function are different.&lt;/P&gt;

&lt;P&gt;Please see the source code and the result that are attached below&lt;/P&gt;

&lt;P&gt;The result for Eigen Vector and Eigen Value of new function seem to be inversed.&lt;/P&gt;

&lt;P&gt;Please give me some suggestions to solve this problem&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Pham Minh Nhan&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 04 Mar 2016 09:22:19 GMT</pubDate>
    <dc:creator>Pham_Minh_N_</dc:creator>
    <dc:date>2016-03-04T09:22:19Z</dc:date>
    <item>
      <title>The problem for the substitute function of ippmEigenValuesVectorsSym_m_64f</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/The-problem-for-the-substitute-function-of/m-p/1098197#M25096</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Hi every one,&lt;/P&gt;

&lt;P&gt;I would like to migrate some functions from IPP 7.0 of Intel Parallel Studio 2011 into Intel Parallel Studio XE 2016, but I have some problems about&lt;/P&gt;

&lt;P&gt;ippmEigenValuesVectorsSym_m_64f function. According to the website below:&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/articles/the-alternatives-for-intel-ipp-legacy-small-matrices-domain"&gt;https://software.intel.com/en-us/articles/the-alternatives-for-intel-ipp-legacy-small-matrices-domain&amp;nbsp;&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;ippmEigenValuesVectorsSym_m_64f can be replaced by LAPACK of Intel MKL Domain. I found the information of substitute function as link:&lt;/P&gt;

&lt;P&gt;&lt;A href="https://software.intel.com/en-us/node/469176"&gt;https://software.intel.com/en-us/node/469176&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;The LAPACKE_dsyev is the suitable function for replacing ippmEigenValuesVectorsSym_m_64f function. But when I take the example to verify, the result between old and new function are different.&lt;/P&gt;

&lt;P&gt;Please see the source code and the result that are attached below&lt;/P&gt;

&lt;P&gt;The result for Eigen Vector and Eigen Value of new function seem to be inversed.&lt;/P&gt;

&lt;P&gt;Please give me some suggestions to solve this problem&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Pham Minh Nhan&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Mar 2016 09:22:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/The-problem-for-the-substitute-function-of/m-p/1098197#M25096</guid>
      <dc:creator>Pham_Minh_N_</dc:creator>
      <dc:date>2016-03-04T09:22:19Z</dc:date>
    </item>
    <item>
      <title>Hi Pham Minh Nhan,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/The-problem-for-the-substitute-function-of/m-p/1098198#M25097</link>
      <description>&lt;P&gt;Hi Pham Minh Nhan,&lt;/P&gt;

&lt;P&gt;From your attachment, the two functions return the same results, but with different order: one in increasing order for values of Eigen Value, and the other in reverse order. For each eigen value, the Eigen Vector is shown in corresponding column. So the two functions are the same. Please let us know if you have any further questions. Thanks!&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Mar 2016 21:47:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/The-problem-for-the-substitute-function-of/m-p/1098198#M25097</guid>
      <dc:creator>Shaojuan_Z_Intel</dc:creator>
      <dc:date>2016-03-14T21:47:32Z</dc:date>
    </item>
  </channel>
</rss>

