<?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: ippsCIS_32fc_A11 not work  in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872849#M9141</link>
    <description>&lt;P&gt;Hello agor,&lt;BR /&gt;&lt;BR /&gt;Thank you for your report. We will look into this.&lt;BR /&gt;&lt;BR /&gt;For workaround,assume you arelinking static library, e.g &lt;BR /&gt;ippvmemerged.lib ippvmmerged.lib ippsemerged.lib ippsmerged.liblibcorel.lib&lt;BR /&gt;Would you pleasetry toadd the below code at the begin of your program and see if it can work?&lt;BR /&gt;//use "px" code&lt;BR /&gt;IppStatus sts = ippStaticInitCpu( ippCpuUnknown );//ippGetCpuType()&lt;BR /&gt;&lt;BR /&gt;// Print the version of ipp being used&lt;BR /&gt;const IppLibraryVersion* lib = ippvmGetLibVersion();&lt;BR /&gt;printf("%s %s %d.%d.%d.%dn", lib-&amp;gt;Name, lib-&amp;gt;Version,lib-&amp;gt;major, lib-&amp;gt;minor, lib-&amp;gt;majorBuild, lib-&amp;gt;build);&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Ying&lt;/P&gt;</description>
    <pubDate>Thu, 26 Mar 2009 06:23:22 GMT</pubDate>
    <dc:creator>Ying_H_Intel</dc:creator>
    <dc:date>2009-03-26T06:23:22Z</dc:date>
    <item>
      <title>ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872848#M9140</link>
      <description>ippsCIS_32fc_A11 not work&lt;BR /&gt;&lt;BR /&gt;platform: Windows (XP), IA-32 ipp v6.0.2.074&lt;BR /&gt;&lt;BR /&gt;code:&lt;BR /&gt;
&lt;P&gt;typedef complex&lt;FLOAT&gt; FCOMPLEX;&lt;/FLOAT&gt;&lt;/P&gt;
&lt;P&gt;typedef complex&lt;DOUBLE&gt; DCOMPLEX;&lt;/DOUBLE&gt;&lt;/P&gt;
&lt;P&gt;int N = 512;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;float *arg = ippsMalloc_32f(N);&lt;/P&gt;
&lt;P&gt;float *arsin = ippsMalloc_32f(N);&lt;/P&gt;
&lt;P&gt;float *arcos = ippsMalloc_32f(N);&lt;/P&gt;
&lt;P&gt;FCOMPLEX *arexp = (FCOMPLEX*)ippsMalloc_32fc(N);&lt;/P&gt;
&lt;P&gt;double *darg = ippsMalloc_64f(N);&lt;/P&gt;
&lt;P&gt;double *darsin = ippsMalloc_64f(N);&lt;/P&gt;
&lt;P&gt;double *darcos = ippsMalloc_64f(N);&lt;/P&gt;
&lt;P&gt;DCOMPLEX *darexp = (DCOMPLEX*)ippsMalloc_64fc(N);&lt;/P&gt;
&lt;P&gt;for (int i = 0; i &amp;lt; N; ++i)&lt;/P&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;arg&lt;I&gt; = 2*3.14*i/N;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;darg&lt;I&gt; = 2*3.14*i/N;&lt;/I&gt;&lt;/P&gt;
&lt;P&gt;};&lt;/P&gt;
&lt;P&gt;IppStatus status;&lt;/P&gt;
&lt;P&gt;status = ippsSinCos_32f_A11(arg,arsin,arcos,N);&lt;/P&gt;
&lt;P&gt;cout&amp;lt;&amp;lt;"ippsSinCos_32f_A11 - status = "&amp;lt;&lt;STATUS&gt;&amp;lt;&lt;ENDL&gt;
&lt;/ENDL&gt;&lt;/STATUS&gt;&lt;/P&gt;&lt;P&gt;cout&amp;lt;&lt;ARCOS&gt;
&lt;/ARCOS&gt;&lt;/P&gt;&lt;P&gt;status = ippsCIS_32fc_A11(arg, (Ipp32fc*)arexp, N);&lt;/P&gt;
&lt;P&gt;cout&amp;lt;&amp;lt;"ippsCIS_32fc_A11 - status = "&amp;lt;&lt;STATUS&gt;&amp;lt;&lt;ENDL&gt;
&lt;/ENDL&gt;&lt;/STATUS&gt;&lt;/P&gt;&lt;P&gt;cout&amp;lt;&lt;AREXP&gt;&lt;/AREXP&gt;&lt;BR /&gt;result:&lt;/P&gt;
&lt;P&gt;&amp;gt;ippsSinCos_32f_A11 - status = 0&lt;/P&gt;
&lt;P&gt;&amp;gt;0.707398 0.706827 &lt;BR /&gt;CRASH&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Mar 2009 16:30:33 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872848#M9140</guid>
      <dc:creator>ipp_agor</dc:creator>
      <dc:date>2009-03-25T16:30:33Z</dc:date>
    </item>
    <item>
      <title>Re: ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872849#M9141</link>
      <description>&lt;P&gt;Hello agor,&lt;BR /&gt;&lt;BR /&gt;Thank you for your report. We will look into this.&lt;BR /&gt;&lt;BR /&gt;For workaround,assume you arelinking static library, e.g &lt;BR /&gt;ippvmemerged.lib ippvmmerged.lib ippsemerged.lib ippsmerged.liblibcorel.lib&lt;BR /&gt;Would you pleasetry toadd the below code at the begin of your program and see if it can work?&lt;BR /&gt;//use "px" code&lt;BR /&gt;IppStatus sts = ippStaticInitCpu( ippCpuUnknown );//ippGetCpuType()&lt;BR /&gt;&lt;BR /&gt;// Print the version of ipp being used&lt;BR /&gt;const IppLibraryVersion* lib = ippvmGetLibVersion();&lt;BR /&gt;printf("%s %s %d.%d.%d.%dn", lib-&amp;gt;Name, lib-&amp;gt;Version,lib-&amp;gt;major, lib-&amp;gt;minor, lib-&amp;gt;majorBuild, lib-&amp;gt;build);&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Ying&lt;/P&gt;</description>
      <pubDate>Thu, 26 Mar 2009 06:23:22 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872849#M9141</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2009-03-26T06:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872850#M9142</link>
      <description>&lt;DIV style="margin:0px;"&gt;HelloYing (Intel)&lt;BR /&gt;&lt;/DIV&gt;
&lt;BR /&gt;
&lt;P&gt;Yes, my test code is alredy linked as static.&lt;/P&gt;
&lt;P&gt;I have added code to the begining of the previous code:&lt;/P&gt;
&lt;P&gt;IppCpuType cpu = ippGetCpuType();&lt;BR /&gt; cout&amp;lt;&amp;lt;"Real CPU type = "&amp;lt;&lt;CPU&gt;&amp;lt;&lt;ENDL&gt;&lt;/ENDL&gt; IppStatus sts = ippStaticInitCpu(ippCpuUnknown);&lt;BR /&gt; const IppLibraryVersion* lib = ippvmGetLibVersion();&lt;BR /&gt; printf("%s %s %d.%d.%d.%dn", lib-&amp;gt;Name, lib-&amp;gt;Version,lib-&amp;gt;major, lib-&amp;gt;minor, lib-&amp;gt;majorBuild, lib-&amp;gt;build);&lt;/CPU&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;result:&lt;BR /&gt;Real CPU type = 34&lt;BR /&gt;ippvmpxl.lib 6.0 Update 2 build 167.41 6.0.167.628&lt;BR /&gt;ippsSinCos_32f_A11 - status = 0&lt;BR /&gt;0.707388 0.706825&lt;BR /&gt;ippsCIS_32fc_A11 - status = 0&lt;BR /&gt;(0.707388,0.706825)&lt;BR /&gt;Press any key to continue . . .&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;change ippCpuUnknown on ippGetCpuType() ( ppStatus sts = ippStaticInitCpu(ippGetCpuType()); )&lt;BR /&gt;result:&lt;/P&gt;
&lt;P&gt;Real CPU type = 34&lt;BR /&gt;ippvmv8l.lib 6.0 Update 2 build 167.41 6.0.167.628&lt;BR /&gt;ippsSinCos_32f_A11 - status = 0&lt;BR /&gt;0.707398 0.706827&lt;BR /&gt;ippsCIS_32fc_A11 - status = 0&lt;BR /&gt;(0,0)&lt;BR /&gt;Press any key to continue . . .&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;No crash, but (0,0) not correctly result. I would like tohave more fast version and &lt;BR /&gt;it's a pity that it's imposible.&lt;BR /&gt;&lt;BR /&gt;Regards, Igor.&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 26 Mar 2009 15:01:14 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872850#M9142</guid>
      <dc:creator>ipp_agor</dc:creator>
      <dc:date>2009-03-26T15:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872851#M9143</link>
      <description>&lt;DIV style="margin: 0px; height: auto;"&gt;&lt;/DIV&gt;
&lt;BR /&gt;Agor, &lt;BR /&gt;&lt;BR /&gt;Thank you for your test.I'm able to reproduce problem with MSVC2005 too. There are some problem with cpu-specific optimized code, but "px" code works fine.The issue has been recorded our database and will befixed in further release.&lt;BR /&gt;&lt;BR /&gt;As workaround, you may try:&lt;BR /&gt;&lt;BR /&gt;1) to use px version of CIS_32fc  by directly call to _px_ippsCIS_32fc or by removing ippStaticInit function&lt;BR /&gt;&lt;BR /&gt;2) to use CIS_64fc instead CIS_32fc&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Ying&lt;BR /&gt;</description>
      <pubDate>Fri, 27 Mar 2009 05:54:36 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872851#M9143</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2009-03-27T05:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872852#M9144</link>
      <description>&lt;P&gt;Hello Ying,&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;gt;The issue has been recorded our database and will befixed in further release.&lt;/STRONG&gt;&lt;BR /&gt;OK. Wait... :)&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;&amp;gt;1) to use px version of CIS_32fc - by directly call to _px_ippsCIS_32fc or by removing ippStaticInit function&lt;BR /&gt;&lt;/STRONG&gt;px version no interest. I using CIS with FFT (px version is slow).&lt;BR /&gt;I think use:&lt;BR /&gt; ippsSinCos_32f_A11((arg_array, sin_array, cos_array, len);&lt;BR /&gt; ippsRealToCplx_32f(cos_array, sin_array, exp_array, len);&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Regards, Igor.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2009 16:15:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872852#M9144</guid>
      <dc:creator>ipp_agor</dc:creator>
      <dc:date>2009-03-27T16:15:20Z</dc:date>
    </item>
    <item>
      <title>Re: ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872853#M9145</link>
      <description>&lt;DIV style="margin:0px;"&gt;It is a good solution too. The fixed version will be IPP 6.1 gold (targed to at the latter of Q2). You are welcome to test it by that time &lt;BR /&gt;Regards,&lt;BR /&gt;Ying&lt;/DIV&gt;</description>
      <pubDate>Fri, 03 Apr 2009 02:16:37 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872853#M9145</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2009-04-03T02:16:37Z</dc:date>
    </item>
    <item>
      <title>Re: ippsCIS_32fc_A11 not work</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872854#M9146</link>
      <description>&lt;P&gt;Hi Igor,&lt;/P&gt;
&lt;P&gt;IPP 6.1 Gold is released today. You are welcomed to try it. The install packageis available in Intel registration center&amp;lt;&lt;&gt;&lt;/&gt;&amp;gt;. Or you can get 30-day evaluate version from IPP product website &amp;lt;&lt;&gt;&lt;/&gt;&amp;gt;.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Ying&lt;/P&gt;
&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Jun 2009 06:33:16 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/ippsCIS-32fc-A11-not-work/m-p/872854#M9146</guid>
      <dc:creator>Ying_H_Intel</dc:creator>
      <dc:date>2009-06-24T06:33:16Z</dc:date>
    </item>
  </channel>
</rss>

