<?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 1. This functionality has in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103944#M25227</link>
    <description>&lt;P&gt;1. This functionality has been removed to the legacy package of IPP since v.9.0 ( see here the info about that, by follow the link:https://software.intel.com/en-us/articles/intel-ipp-legacy-libraries)&lt;/P&gt;

&lt;P&gt;2. but, I checked how it works with v.8.2.2 ( the latest version where this functionality is still exists and don't see the problem.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;here is the output i have ( win64, static linking)&lt;/P&gt;

&lt;P&gt;ippSP AVX2 (l9 threaded) 8.2.2 (r46212) 8.2.2.46212&lt;BR /&gt;
	Transposed matrix PASSEDm status = (null):&lt;/P&gt;

&lt;P&gt;Original matrix: 1.000000 2.000000 3.000000 4.000000&lt;BR /&gt;
	Original matrix: 5.000000 6.000000 7.000000 8.000000&lt;BR /&gt;
	Original matrix: 9.000000 0.000000 1.000000 2.000000&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	Transponsed matrix: 1.000000 5.000000 9.000000&lt;BR /&gt;
	Transponsed matrix: 2.000000 6.000000 0.000000&lt;BR /&gt;
	Transponsed matrix: 3.000000 7.000000 1.000000&lt;BR /&gt;
	Transponsed matrix: 4.000000 8.000000 2.000000&lt;BR /&gt;
	Press any key to continue . . .&lt;/P&gt;</description>
    <pubDate>Wed, 16 Dec 2015 20:02:13 GMT</pubDate>
    <dc:creator>Gennady_F_Intel</dc:creator>
    <dc:date>2015-12-16T20:02:13Z</dc:date>
    <item>
      <title>Transpose error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103943#M25226</link>
      <description>I use ipp library in my codes(FFTwd, MulC, ie.) and they work right. but I couldnt use ipp transpose functions. I added ipp library and path. I wrote this code from the ipp documents:
IppStatus transpose_m_32f(void) {
/* Source matrix with width=4 and height=3 */
Ipp32f pSrc[3*4] = { 1, 2, 3, 4,
5, 6, 7, 8,
9, 0, 1, 2 };

/* Destination matrix with width=3 and height=4 */
Ipp32f pDst[4*3];
/* Standard description for source and destination matrices */
int srcStride2 = sizeof(Ipp32f);
int srcStride1 = 4*sizeof(Ipp32f);
int dstStride2 = sizeof(Ipp32f);
int dstStride1 = 3*sizeof(Ipp32f);

IppStatus status = ippmTranspose_m_32f((const Ipp32f*)pSrc,
srcStride1, srcStride2, 4, 3, pDst, dstStride1, dstStride2);

/*
// It is recommended to check return status
// to detect wrong input parameters, if any
*/
if (status == ippStsNoErr) {
printf_m_Ipp32f("Transposed matrix:", pDst, 3, 4, status);
} else {
printf("Function returns status: %s \n", ippGetStatusString(status));
}
return status;
}

After that I run : transpose_m_32f();

But I saw these words on the screen " Function returns status: ippStsUnknownStatusCodeErr: Unknown status code."

How can I solve this problem? This codes taken from the documents and What could be the problem?

&amp;nbsp;</description>
      <pubDate>Thu, 10 Dec 2015 17:09:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103943#M25226</guid>
      <dc:creator>atilla_k_</dc:creator>
      <dc:date>2015-12-10T17:09:59Z</dc:date>
    </item>
    <item>
      <title>1. This functionality has</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103944#M25227</link>
      <description>&lt;P&gt;1. This functionality has been removed to the legacy package of IPP since v.9.0 ( see here the info about that, by follow the link:https://software.intel.com/en-us/articles/intel-ipp-legacy-libraries)&lt;/P&gt;

&lt;P&gt;2. but, I checked how it works with v.8.2.2 ( the latest version where this functionality is still exists and don't see the problem.&amp;nbsp;&lt;/P&gt;

&lt;P&gt;here is the output i have ( win64, static linking)&lt;/P&gt;

&lt;P&gt;ippSP AVX2 (l9 threaded) 8.2.2 (r46212) 8.2.2.46212&lt;BR /&gt;
	Transposed matrix PASSEDm status = (null):&lt;/P&gt;

&lt;P&gt;Original matrix: 1.000000 2.000000 3.000000 4.000000&lt;BR /&gt;
	Original matrix: 5.000000 6.000000 7.000000 8.000000&lt;BR /&gt;
	Original matrix: 9.000000 0.000000 1.000000 2.000000&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	Transponsed matrix: 1.000000 5.000000 9.000000&lt;BR /&gt;
	Transponsed matrix: 2.000000 6.000000 0.000000&lt;BR /&gt;
	Transponsed matrix: 3.000000 7.000000 1.000000&lt;BR /&gt;
	Transponsed matrix: 4.000000 8.000000 2.000000&lt;BR /&gt;
	Press any key to continue . . .&lt;/P&gt;</description>
      <pubDate>Wed, 16 Dec 2015 20:02:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103944#M25227</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2015-12-16T20:02:13Z</dc:date>
    </item>
    <item>
      <title>My ipp library version is 8.1</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103945#M25228</link>
      <description>My ipp library version is 8.1.0:
ippSP AVX2 (l9) 8.1.0 (r41883) 8.1.0.41883
Could it be any problem about this version ?</description>
      <pubDate>Thu, 24 Dec 2015 07:51:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103945#M25228</guid>
      <dc:creator>atilla_k_</dc:creator>
      <dc:date>2015-12-24T07:51:35Z</dc:date>
    </item>
    <item>
      <title>Could you extend a bit your</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103946#M25229</link>
      <description>&lt;P&gt;Could you extend a bit your code and provide an output once more?&lt;/P&gt;

&lt;P&gt;printf("Function returns status %d: %s \n", status, ippGetStatusString(status));&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
      <pubDate>Thu, 24 Dec 2015 08:27:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103946#M25229</guid>
      <dc:creator>Igor_A_Intel</dc:creator>
      <dc:date>2015-12-24T08:27:31Z</dc:date>
    </item>
    <item>
      <title>Function returns status</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103947#M25230</link>
      <description>Function returns status 1065353216: ippStsUnknownStatusCodeErr: Unknown status code.</description>
      <pubDate>Thu, 24 Dec 2015 08:37:31 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103947#M25230</guid>
      <dc:creator>atilla_k_</dc:creator>
      <dc:date>2015-12-24T08:37:31Z</dc:date>
    </item>
    <item>
      <title>I solved the problem. Thanks.</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103948#M25231</link>
      <description>&lt;P&gt;I solved the problem. Thanks.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jan 2016 09:19:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Transpose-error/m-p/1103948#M25231</guid>
      <dc:creator>atilla_k_</dc:creator>
      <dc:date>2016-01-06T09:19:28Z</dc:date>
    </item>
  </channel>
</rss>

