<?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 Test for possible IppiConvValid bug in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767893#M429</link>
    <description>Update,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I also tried my mem test app with IppiConvValid_16s_C1R, IppiConvValid_16u_C1R, and&amp;nbsp;IppiConvValid_8u_C1R and the resutls are the same.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;On my machine:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;(Dual socket Intel Xeon E5645, 48GB DDR3) - 1.06 before I get -9 mem error.&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;On three other computers I've tried:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;(Dual socket Xeon E5420, 16GB DDR2) -1.89.&lt;/DIV&gt;&lt;DIV&gt;(Dual socket Xeon E5420, 16GB DDR2) - 1.89.&lt;/DIV&gt;&lt;DIV&gt;(Dual socket i7, 12GB DDR2) - 1.89.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Ryan&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 16 Aug 2012 14:26:45 GMT</pubDate>
    <dc:creator>Ryan2</dc:creator>
    <dc:date>2012-08-16T14:26:45Z</dc:date>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767888#M424</link>
      <description>&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;Hi,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I'm getting a -9 mem error with&amp;nbsp;ippiConvValid_32f_C1R even though &amp;nbsp;my system has plenty of memory.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I allocated a 25GB with malloc just to make sure my program's memory allocation wasn't being limited by Windows. &amp;nbsp;No problems there.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Attached to this email is a compiled Windows x64 console app. &amp;nbsp;Everyone please&lt;B&gt; download it&lt;/B&gt; and reply with the MAX size you can enter before you get a -9 err along with your system specs. &amp;nbsp;If you want to build it yourself, please go to my other post to download the VS project. &amp;nbsp;&lt;A href="http://redfort-software.intel.com/en-us/forums/showthread.php?t=106382&amp;amp;o=a&amp;amp;s=lr"&gt;http://redfort-software.intel.com/en-us/forums/showthread.php?t=106382&amp;amp;o=a&amp;amp;s=lr&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Hopefully there is a solution to this because it's really hampering me!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Ryan&lt;/DIV&gt;</description>
      <pubDate>Wed, 15 Aug 2012 14:26:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767888#M424</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-15T14:26:58Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767889#M425</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1345086139546="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;...I allocated a 25GB with malloc just to make sure my program's memory allocation wasn't being limited by Windows.&amp;nbsp;No problems there...&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Ryan,&lt;BR /&gt;&lt;BR /&gt;Did you try to allocate more memory with a&amp;nbsp;'&lt;STRONG&gt;malloc&lt;/STRONG&gt;' CRT function, for example 64GB and higher? Please take a look at&lt;BR /&gt;a test-application I created some time ago and&amp;nbsp;attached to that post:&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;A href="http://redfort-software.intel.com/en-us/forums/showpost.php?p=189221"&gt;http://redfort-software.intel.com/en-us/forums/showpost.php?p=189221&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;I'll take a look at your test-application.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Sergey&lt;/P&gt;</description>
      <pubDate>Thu, 16 Aug 2012 03:12:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767889#M425</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-16T03:12:09Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767890#M426</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1345086947609="61" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=353541" href="https://community.intel.com/en-us/profile/353541/" class="basic"&gt;Sergey Kostrov&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;I'll take a look at your test-application...&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;What about source codes&amp;nbsp;of your test-application? At least simplified version that reproduces the problem&lt;BR /&gt;with &lt;STRONG&gt;ippiConvValid_xxx&lt;/STRONG&gt; IPP function.&lt;/P&gt;</description>
      <pubDate>Thu, 16 Aug 2012 03:19:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767890#M426</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-16T03:19:19Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767891#M427</link>
      <description>Hi Sergey,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Attached is the source code for my test app. &amp;nbsp;It's very easy to follow.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Thanks for looking into this for me!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Ryan&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Aug 2012 03:55:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767891#M427</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-16T03:55:50Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767892#M428</link>
      <description>Hi Sergey,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I ran your mem test app with the CM3 line uncommented:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;__int64 _MEM_SIZE			= ( 1073741824 * 64.0 );		// 64GB		Recommended VM = &amp;nbsp;N/A &amp;nbsp;/ 96GB&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV id="_mcePaste"&gt;64-bit Windows platform&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;Allocating memory with 'malloc' CRT-function - 1D&lt;/DIV&gt;&lt;DIV id="_mcePaste"&gt;Succesfully Allocated 64.00GB&lt;/DIV&gt;64-bit Windows platformAllocating memory with 'malloc' CRT-function - 1DSuccesfully Allocated 64.00GB&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Aug 2012 04:03:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767892#M428</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-16T04:03:44Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767893#M429</link>
      <description>Update,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I also tried my mem test app with IppiConvValid_16s_C1R, IppiConvValid_16u_C1R, and&amp;nbsp;IppiConvValid_8u_C1R and the resutls are the same.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;On my machine:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;(Dual socket Intel Xeon E5645, 48GB DDR3) - 1.06 before I get -9 mem error.&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;On three other computers I've tried:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;(Dual socket Xeon E5420, 16GB DDR2) -1.89.&lt;/DIV&gt;&lt;DIV&gt;(Dual socket Xeon E5420, 16GB DDR2) - 1.89.&lt;/DIV&gt;&lt;DIV&gt;(Dual socket i7, 12GB DDR2) - 1.89.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Ryan&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 16 Aug 2012 14:26:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767893#M429</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-16T14:26:45Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767894#M430</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1345167853078="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;Attached is the source code for my test app. &amp;nbsp;It's very easy to follow...&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Hi Ryan,&lt;BR /&gt;&lt;BR /&gt;Could you upload as a &lt;STRONG&gt;zip&lt;/STRONG&gt; archive, please? I couldn't extract your sources from the &lt;STRONG&gt;rar&lt;/STRONG&gt; archive:&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\mem_test.cpp" header broken&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\mem_test.cpp&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\mem_test.vcproj" header broken&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\mem_test.vcproj&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\stdafx.cpp" header broken&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\stdafx.cpp&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\stdafx.h" header broken&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\stdafx.h&lt;BR /&gt;&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\targetver.h" header broken&lt;BR /&gt;&amp;nbsp; 10&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\targetver.h&lt;BR /&gt;&amp;nbsp; 11&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\BuildLog.htm" header broken&lt;BR /&gt;&amp;nbsp; 12&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\BuildLog.htm&lt;BR /&gt;&amp;nbsp; 13&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\mem_test.exe.intermediate.manifest" header broken&lt;BR /&gt;&amp;nbsp; 14&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\mem_test.exe.intermediate.manifest&lt;BR /&gt;&amp;nbsp; 15&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\mem_test.obj" header broken&lt;BR /&gt;&amp;nbsp; 16&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\mem_test.obj&lt;BR /&gt;&amp;nbsp; 17&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\mem_test.pch" header broken&lt;BR /&gt;&amp;nbsp; 18&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\mem_test.pch&lt;BR /&gt;&amp;nbsp; 19&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\mt.dep" header broken&lt;BR /&gt;&amp;nbsp; 20&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\mt.dep&lt;BR /&gt;&amp;nbsp; 21&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\stdafx.obj" header broken&lt;BR /&gt;&amp;nbsp; 22&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\stdafx.obj&lt;BR /&gt;&amp;nbsp; 23&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\vc90.idb" header broken&lt;BR /&gt;&amp;nbsp; 24&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\vc90.idb&lt;BR /&gt;&amp;nbsp; 25&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release\vc90.pdb" header broken&lt;BR /&gt;&amp;nbsp; 26&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test\x64\Release\vc90.pdb&lt;BR /&gt;&amp;nbsp; 27&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test.ncb" header broken&lt;BR /&gt;&amp;nbsp; 28&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test.ncb&lt;BR /&gt;&amp;nbsp; 29&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test.sln" header broken&lt;BR /&gt;&amp;nbsp; 30&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test.sln&lt;BR /&gt;&amp;nbsp; 31&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test.suo" header broken&lt;BR /&gt;&amp;nbsp; 32&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\mem_test.suo&lt;BR /&gt;&amp;nbsp; 33&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\x64\Release\libiomp5md.dll&lt;BR /&gt;&amp;nbsp; 34&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\x64\Release\mem_test.exe" header broken&lt;BR /&gt;&amp;nbsp; 35&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\x64\Release\mem_test.exe&lt;BR /&gt;&amp;nbsp; 36&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\x64\Release\mem_test.pdb" header broken&lt;BR /&gt;&amp;nbsp; 37&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: Unknown method in IppiConvValid_mem_test\x64\Release\mem_test.pdb&lt;BR /&gt;&amp;nbsp; 38&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64\Release" header broken&lt;BR /&gt;&amp;nbsp; 39&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test\x64" header broken&lt;BR /&gt;&amp;nbsp; 40&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\x64\Release" header broken&lt;BR /&gt;&amp;nbsp; 41&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\mem_test" header broken&lt;BR /&gt;&amp;nbsp; 42&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test\x64" header broken&lt;BR /&gt;&amp;nbsp; 43&amp;nbsp;&amp;nbsp; IppiConvValid_mem_test.rar: File "IppiConvValid_mem_test" header broken&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Sergey&lt;BR /&gt;&lt;BR /&gt;PS: That is really strange&amp;nbsp;but it looks like&amp;nbsp;older versions of&amp;nbsp;WinRAR are not compatible with the newer versions.&lt;/P&gt;</description>
      <pubDate>Fri, 17 Aug 2012 02:02:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767894#M430</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-17T02:02:06Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767895#M431</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Hi Ryan, This ia a short follow up regarding the&amp;nbsp;error -9...&lt;BR /&gt;&lt;BR /&gt;Quoting &lt;A jquery1345169649265="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;DIV&gt;&lt;EM&gt;...I'm getting a &lt;/EM&gt;&lt;STRONG&gt;-9 mem error&lt;/STRONG&gt;&lt;EM&gt; with&amp;nbsp;ippiConvValid_32f_C1R even though &amp;nbsp;my system has plenty of memory.&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;I allocated a 25GB with malloc just to make sure my program's memory allocation wasn't being limited by Windows. &amp;nbsp;No problems there.&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;&amp;nbsp;&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;Attached to this email is a compiled Windows x64 console app.&amp;nbsp;Everyone please&lt;B&gt; download it&lt;/B&gt; and reply with the MAX size you can enter before you get a -9 err...&lt;/EM&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;This is how it is declared:&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;typedef enum&lt;/STRONG&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;ippStsMemAllocErr&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = &lt;STRONG&gt;-9&lt;/STRONG&gt;,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;STRONG&gt;IppStatus&lt;/STRONG&gt;;&lt;BR /&gt;&lt;BR /&gt;and I think the problem could be &lt;SPAN style="text-decoration: underline;"&gt;possibly&lt;/SPAN&gt; related to&amp;nbsp;limitation(s)&amp;nbsp;of some&amp;nbsp;IPP functions, including ippiConvValid_xxx.&amp;nbsp;Your 64-bit&amp;nbsp;system&lt;BR /&gt;allows to allocate up to 64GB of memory (!)&amp;nbsp;and you've done two tests. These "magic" limitations were&lt;BR /&gt;disccused a couple of times on the IPP forum in the past. Unfortunately, there is no&amp;nbsp;article that describes these limitations&lt;BR /&gt;in some functions of&amp;nbsp;IPP library.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Sergey&lt;/P&gt;</description>
      <pubDate>Fri, 17 Aug 2012 02:32:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767895#M431</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-17T02:32:24Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767896#M432</link>
      <description>Hi Sergey,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;That's weird. &amp;nbsp;Sorry about that.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Please see attached for zip.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best,&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Ryan&lt;/DIV&gt;</description>
      <pubDate>Fri, 17 Aug 2012 02:33:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767896#M432</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-17T02:33:32Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767897#M433</link>
      <description>Hi Sergey,&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Yes I looked up that enum. &amp;nbsp;That's exactly my thinking. &amp;nbsp;I want to know why IppConvValid is having that problem. &amp;nbsp;For it to run out of memory on my system it would have to be doing a HUGE FFT. &amp;nbsp;What I find even stranger is that an i7 with 12gigs of DD2 memory can handle more than my Xeon with 48gigs of DD3.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Ryan&lt;/DIV&gt;</description>
      <pubDate>Fri, 17 Aug 2012 02:37:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767897#M433</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-17T02:37:48Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767898#M434</link>
      <description>OK!&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;I tried using IppConvFull instead of Valid. &amp;nbsp;I was able to enter 3.2 into my mem test program before I got the -9 error code. &amp;nbsp;So WHY, does ConvValid crap out at 1.06?&lt;/DIV&gt;&lt;DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;PRE&gt;[cpp]//Allocate repImg
	Image repImg(srcImg.getSize().width + width_pad * 2, srcImg.getSize().height + height_pad * 2);

	//Repeat borders of imgSrc
	ippiCopyReplicateBorder_32f_C1R(srcImg.getPtr(), srcImg.getStepBytes(), srcImg.getSize(), repImg.getPtr(), repImg.getStepBytes(), repImg.getSize(), height_pad, height_pad);

	//Allocate convImg
	Image convImg(repImg.getSize().width + kerImg.getSize().width - 1, repImg.getSize().height + kerImg.getSize().height - 1);

	IppStatus status = ippiConvFull_32f_C1R(repImg.getPtr(), repImg.getStepBytes(), repImg.getSize(), kerImg.getPtr(), kerImg.getStepBytes(), kerImg.getSize(), convImg.getPtr(), convImg.getStepBytes());[/cpp]&lt;/PRE&gt; &lt;/DIV&gt;</description>
      <pubDate>Fri, 17 Aug 2012 02:44:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767898#M434</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-17T02:44:42Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767899#M435</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1345254950875="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;Please see attached for zip...&lt;/I&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;Received and no errors detected. Thank you.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Testing ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/mem_test.cpp&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/mem_test.vcproj&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/mem_test.vcproj.AFX-RYAN.afx-admin.user&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/stdafx.cpp&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/stdafx.h&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/targetver.h&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/BuildLog.htm&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/mem_test.exe.intermediate.manifest&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/mem_test.obj&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/mem_test.pch&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/mt.dep&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/stdafx.obj&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/vc90.idb&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test/x64/Release/vc90.pdb&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test.ncb&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test.sln&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/mem_test.suo&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/x64/&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/x64/Release/&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/x64/Release/libiomp5md.dll&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/x64/Release/mem_test.exe&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;testing: IppiConvValid_mem_test/x64/Release/mem_test.pdb&amp;nbsp;&amp;nbsp; OK&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;No errors detected in compressed data of C:/Documents and ../Desktop/IppiConvValid_mem_test.zip.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Sergey&lt;/DIV&gt;</description>
      <pubDate>Sat, 18 Aug 2012 01:58:46 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767899#M435</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-18T01:58:46Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767900#M436</link>
      <description>What are the results of your testing?</description>
      <pubDate>Wed, 22 Aug 2012 16:43:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767900#M436</guid>
      <dc:creator>Ryan2</dc:creator>
      <dc:date>2012-08-22T16:43:32Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767901#M437</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1346108884875="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;What are the results of your testing?&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Hi Ryan,&lt;/P&gt;&lt;P&gt;I'm sorry for some delay with my tests. I confirm that some internal problem with '&lt;STRONG&gt;ippiConvValid_32f_C1R&lt;/STRONG&gt;' exists. Please take a look at my results:&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; &lt;STRONG&gt;Test-case&amp;nbsp;with Kernel size = 3&lt;/STRONG&gt; &amp;lt;&amp;lt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enter '0' to quit&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel size relative to input size 1080p: 3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Input width: 7680, Input height: 4320&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel width: 5761, Kernel height: 3241&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IppStatus code for ippiConvValid_8u_C1R: 0&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt; &lt;STRONG&gt;Here is a summary for different Kernel sizes&lt;/STRONG&gt; &amp;lt;&amp;lt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel size relative to input size 1080p: 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IppStatus code for ippiConvValid_8u_C1R: 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel size relative to input size 1080p: 2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IppStatus code for ippiConvValid_8u_C1R: 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel size relative to input size 1080p: 3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IppStatus code for ippiConvValid_8u_C1R: 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel size relative to input size 1080p: 4&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IppStatus code for ippiConvValid_8u_C1R: &lt;STRONG&gt;-9&lt;/STRONG&gt; ( Error: &lt;STRONG&gt;ippStsMemAllocErr&lt;/STRONG&gt; )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Kernel size relative to input size 1080p: 5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IppStatus code for ippiConvValid_8u_C1R: N/A because the test application crashed&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Sergey&lt;/P&gt;</description>
      <pubDate>Mon, 27 Aug 2012 23:18:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767901#M437</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-27T23:18:32Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767902#M438</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1346109020531="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;What are the results of your testing?&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;Please take a look at a screenshot:&lt;BR /&gt;&lt;BR /&gt;&lt;IMG src="http://redfort-software.intel.com/file/45781" alt="IppiConvolveProblem.jpg" title="IppiConvolveProblem.jpg" /&gt;&lt;BR /&gt;&lt;BR /&gt;'&lt;STRONG&gt;ippiConvValid_32f_C1R&lt;/STRONG&gt;' uses lots of memory, especially when kernel size gets bigger, and it crashes&lt;BR /&gt;when it tries to allocate more than &lt;STRONG&gt;1.65GB&lt;/STRONG&gt; of memory.&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Sergey&lt;/P&gt;</description>
      <pubDate>Mon, 27 Aug 2012 23:18:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767902#M438</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-27T23:18:52Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767903#M439</link>
      <description>Here is your test-case with my small modifications:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE&gt;[cpp]#include "stdafx.h"

#include &lt;IOSTREAM&gt;
#include &lt;MATH.H&gt;

#include "..IPPIncludeippi.h"

void doConvolution( float size );

struct Image
{
private:
	Ipp32f *ptr;
	IppiSize size;
	int stepBytes;

public:
	Image( int width, int height )
	{
		ptr = NULL;
		size.width = width;
		size.height = height;
		stepBytes = -1;

		ptr = ::ippiMalloc_32f_C1( width, height, &amp;amp;stepBytes );
	}

	Ipp32f * getPtr()
	{
		return ptr;
	}

	Ipp32f * getPtr( int x, int y )
	{
		Ipp32f *pixelPtr = ( Ipp32f * )( ( char * )ptr + x + y * size.width );
		return pixelPtr;
	}

	IppiSize getSize()
	{
		return size;
	}

	int getStepBytes()
	{
		return stepBytes;
	}

	~Image()
	{
		if( ptr != NULL )
		{
			::ippiFree( ptr );
			ptr = NULL;
		}
	}
};

int _tmain( int argc, _TCHAR *argv[] )
{
	float size = 0.0f;

	std::cout &amp;lt;&amp;lt; "Enter '0' to quit" &amp;lt;&amp;lt; std::endl;

	while( true )
	{
		std::cout &amp;lt;&amp;lt; "Kernel size relative to input size 1080p: ";
		std::cin &amp;gt;&amp;gt; size;

		if( size == 0.0f )
			break;

		doConvolution( size );
	}

	return 0;
}

void doConvolution( float size )
{
	// Allocate srcImg 1920x1080
	Image srcImg( 1920, 1080 );
	_tprintf( _T("Allocate srcImg 1920x1080 - donen") );

	// Initialize srcImg
	{
		Ipp32f *pixelPtr = NULL;
		for( int y = 0; y &amp;lt; srcImg.getSize().height; y++ )
		{
			pixelPtr = srcImg.getPtr( 0, y );
			for( int x = 0; x &amp;lt; srcImg.getSize().width; x++ )
			{
				*pixelPtr = 100;
				pixelPtr++;
			}
		}
	}
	_tprintf( _T("Initialize srcImg - donen") );

	// Allocate kerImg. Size multiplied by srcImg rounded to next odd integer
	Image kerImg( ( int )ceil( srcImg.getSize().width * size ) | 1, ( int )ceil( srcImg.getSize().height * size ) | 1 );
	_tprintf( _T("Allocate kerImg - donen") );

	// Initialize kerImg
	{
		Ipp32f *pixelPtr = NULL;
		for( int y = 0; y &amp;lt; kerImg.getSize().height; y++ )
		{
			pixelPtr = kerImg.getPtr( 0, y );
			for( int x = 0; x &amp;lt; kerImg.getSize().width; x++ )
			{
				*pixelPtr = 100;
				pixelPtr++;
			}
		}
	}
	_tprintf( _T("Initialize kerImg - donen") );

	// Padding is half of kerSize rounded down to nearest even number
	int width_pad = kerImg.getSize().width &amp;gt;&amp;gt; 1;
	int height_pad = kerImg.getSize().height &amp;gt;&amp;gt; 1;

	// Allocate repImg
	Image repImg( srcImg.getSize().width + width_pad * 2, srcImg.getSize().height + height_pad * 2 );
	_tprintf( _T("Allocate repImg - donen") );

	// Repeat borders of imgSrc
	::ippiCopyReplicateBorder_32f_C1R( srcImg.getPtr(), srcImg.getStepBytes(), srcImg.getSize(),
									   repImg.getPtr(), repImg.getStepBytes(), repImg.getSize(),
									   height_pad, height_pad );

	// Allocate convImg
	Image convImg( srcImg.getSize().width, srcImg.getSize().height );
	_tprintf( _T("Allocate convImg - donen") );

	IppStatus status = ::ippiConvValid_32f_C1R( repImg.getPtr(), repImg.getStepBytes(), repImg.getSize(),
												kerImg.getPtr(), kerImg.getStepBytes(), kerImg.getSize(),
												convImg.getPtr(), convImg.getStepBytes() );

	_tprintf( _T("Convolve - donen") );

	std::cout &amp;lt;&amp;lt; "Input width: " &amp;lt;&amp;lt; repImg.getSize().width &amp;lt;&amp;lt; ", Input height: " &amp;lt;&amp;lt; repImg.getSize().height &amp;lt;&amp;lt; std::endl;
	std::cout &amp;lt;&amp;lt; "Kernel width: " &amp;lt;&amp;lt; kerImg.getSize().width &amp;lt;&amp;lt; ", Kernel height: " &amp;lt;&amp;lt; kerImg.getSize().height &amp;lt;&amp;lt; std::endl;
	std::cout &amp;lt;&amp;lt; "IppStatus code for ippiConvValid_8u_C1R: " &amp;lt;&amp;lt; status &amp;lt;&amp;lt; std::endl &amp;lt;&amp;lt; std::endl;
}
[/cpp]&lt;/MATH.H&gt;&lt;/IOSTREAM&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 27 Aug 2012 23:19:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767903#M439</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-27T23:19:12Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767904#M440</link>
      <description>It seems that getPtr(&amp;nbsp;int&amp;nbsp;x,&amp;nbsp;int&amp;nbsp;y&amp;nbsp;) is wrong, since it calculates y&amp;nbsp;*&amp;nbsp;size.width instead of y&amp;nbsp;* stepBytes.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Aug 2012 07:28:32 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767904#M440</guid>
      <dc:creator>Thomas_Jensen1</dc:creator>
      <dc:date>2012-08-28T07:28:32Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767905#M441</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1346194676531="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=368858" href="https://community.intel.com/en-us/profile/368858/" class="basic"&gt;Thomas Jensen&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;EM&gt;It seems that getPtr(&amp;nbsp;int&amp;nbsp;x,&amp;nbsp;int&amp;nbsp;y&amp;nbsp;) is wrong, since it calculates &lt;/EM&gt;&lt;STRONG&gt;y&amp;nbsp;*&amp;nbsp;size.width&lt;/STRONG&gt;&lt;EM&gt; instead of &lt;/EM&gt;&lt;STRONG&gt;y&amp;nbsp;* stepBytes&lt;/STRONG&gt;&lt;EM&gt;.&lt;BR /&gt;&lt;/EM&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;You have a working test-case ( Thank you, Ryan ) and you could easily verify it. Please let us know results...&lt;/P&gt;</description>
      <pubDate>Tue, 28 Aug 2012 23:00:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767905#M441</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-28T23:00:15Z</dc:date>
    </item>
    <item>
      <title>Test for possible IppiConvValid bug</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767906#M442</link>
      <description>&lt;DIV id="tiny_quote"&gt;&lt;DIV style="margin-left: 2px; margin-right: 2px;"&gt;Quoting &lt;A jquery1346194856281="60" rel="/en-us/services/profile/quick_profile.php?is_paid=&amp;amp;user_id=543594" href="https://community.intel.com/en-us/profile/543594/" class="basic"&gt;Ryan&lt;/A&gt;&lt;/DIV&gt;&lt;DIV style="background-color: #e5e5e5; margin-left: 2px; margin-right: 2px; border: 1px inset; padding: 5px;"&gt;&lt;I&gt;What are the results of your testing?&lt;/I&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&lt;BR /&gt;When the test application crashes these two '&lt;STRONG&gt;ippi&lt;/STRONG&gt;' functions are shown in the &lt;STRONG&gt;Call Stack&lt;/STRONG&gt; of a &lt;STRONG&gt;Visual Studio 2005&lt;/STRONG&gt;:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;ippiZigzagFwd8x8_16s_C1&lt;/STRONG&gt;()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // crash was here&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;ippiCopy_32f_C1R&lt;/STRONG&gt;()&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// it worked&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/P&gt;&lt;P&gt;and &lt;STRONG&gt;Output Window&lt;/STRONG&gt; shows&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unhandled exception ... 0xC0000005: Access violation writing location ...&lt;/P&gt;</description>
      <pubDate>Tue, 28 Aug 2012 23:05:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Test-for-possible-IppiConvValid-bug/m-p/767906#M442</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2012-08-28T23:05:24Z</dc:date>
    </item>
  </channel>
</rss>

