<?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 IPP function freezes system in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792430#M2501</link>
    <description>Hi,&lt;BR /&gt;&lt;BR /&gt;please provide additional data (or better - reproducible example): ia32 or x64, library version (6.1, 7.0.x), static (threaded or not) or dynamic linking, library letter (w7, v8, etc.), FFT order, vector length for Magnitude. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Igor</description>
    <pubDate>Wed, 16 Nov 2011 12:37:27 GMT</pubDate>
    <dc:creator>igorastakhov</dc:creator>
    <dc:date>2011-11-16T12:37:27Z</dc:date>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792429#M2500</link>
      <description>hi,&lt;BR /&gt;i am using the ipp to calculate a fft.&lt;BR /&gt;The fft-process runs 3 times parallel with priority 16 (REALTIME_PRIORITY_CLASS) an uses the ipp-functions.&lt;BR /&gt;A part of the calculation is the ippsMagnitude_32fc(). I replacd the magnitude calculation with a step-by-step calculation with a ippsqr, ippadd and ippsqrt function.&lt;BR /&gt;&lt;BR /&gt;In case of calling only the ippMagnitude_32fc() my system freezes (even processes with priority 22).&lt;BR /&gt;Systempower rises up to 100%.&lt;BR /&gt;&lt;BR /&gt;In the step-by-step case - no process freezesand the fft-calculation only need 10% (20ms) of the time it needs with the ippmagnitude-function - but my calculation-process needs more time at other parts of the programm - it seems the process has to be in a "waiting" mode. Systempower is only at max. 50 %.&lt;BR /&gt;&lt;BR /&gt;Can anyone explain the reason of the function-timing/priority - or how to optmimize in this case !?&lt;BR /&gt;&lt;BR /&gt;some data:&lt;BR /&gt;sysetem: winXP&lt;BR /&gt;ipp-includes: ipps, ippcore, ippvm&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 16 Nov 2011 11:54:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792429#M2500</guid>
      <dc:creator>Joachim_Grimminger</dc:creator>
      <dc:date>2011-11-16T11:54:50Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792430#M2501</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;please provide additional data (or better - reproducible example): ia32 or x64, library version (6.1, 7.0.x), static (threaded or not) or dynamic linking, library letter (w7, v8, etc.), FFT order, vector length for Magnitude. &lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Igor</description>
      <pubDate>Wed, 16 Nov 2011 12:37:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792430#M2501</guid>
      <dc:creator>igorastakhov</dc:creator>
      <dc:date>2011-11-16T12:37:27Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792431#M2502</link>
      <description>&lt;P&gt;hi,&lt;BR /&gt;&lt;BR /&gt;i tried to make a small version example of the magnitude calculation of the fft.&lt;BR /&gt;The sample programm creates a complex sample vektor - and calculates the magnitude of it.&lt;BR /&gt;If you run this code -with priority 16 - it blocks other processes with higher priority - but itself is nocht blocket - it keeps running with10-12 ms. So is it possible that the ipp-functions uses their "own" priority ?&lt;BR /&gt;The default thread priority should by "normal" !&lt;/P&gt;&lt;P&gt;void main(int argc, char *argv[], char *env[] )&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;Ipp32f *pReal;&lt;/P&gt;&lt;P&gt;Ipp32f *pMagn;&lt;/P&gt;&lt;P&gt;Ipp32fc *pCplx;&lt;/P&gt;&lt;P&gt;int ippstate = 0;&lt;/P&gt;&lt;P&gt;// Allocate memory for the arrays...&lt;BR /&gt;pReal = (Ipp32f *)ippMalloc(sizeof(Ipp32f) * len);&lt;/P&gt;&lt;P&gt;pMagn = (Ipp32f *)ippMalloc(sizeof(Ipp32f) * len);&lt;/P&gt;&lt;P&gt;pCplx = (Ipp32fc *)ippMalloc(sizeof(Ipp32fc) * len);&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;// Set a const. value to the real vector...&lt;BR /&gt;ippstate = ippsSet_32f( (Ipp32f)1.234, pReal, len );&lt;/P&gt;&lt;P&gt;// Create just a simple complex vector ( 1.234, 0.000 )...&lt;BR /&gt;ippstate = ippsRealToCplx_32f( pReal, NULL, pCplx, len );&lt;BR /&gt;&lt;BR /&gt;while( 1 ){&lt;/P&gt;&lt;P&gt;// Calculate the magnitude of the complex vector...&lt;BR /&gt;ippstate = ippsMagnitude_32fc( pCplx, pMagn, len );&lt;BR /&gt;&lt;BR /&gt;Sleep(10);&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;ippFree( pReal );&lt;BR /&gt;ippFree( pMagn );&lt;BR /&gt;ippFree( pCplx );&lt;BR /&gt;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;FFT-Settings: ippsFFTInitAlloc_C_32fc(&amp;amp;pFFTSet, order /*12*/, IPP_FFT_NODIV_BY_ANY, ippAlgHintNone);&lt;/P&gt;&lt;P&gt;additional data:&lt;BR /&gt;using ia32&lt;BR /&gt;lib version: 7.0.205.993 (e.g. ipps)&lt;BR /&gt;vector length max. 2048&lt;BR /&gt;fft order 12&lt;/P&gt;</description>
      <pubDate>Wed, 16 Nov 2011 13:26:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792431#M2502</guid>
      <dc:creator>Joachim_Grimminger</dc:creator>
      <dc:date>2011-11-16T13:26:12Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792432#M2503</link>
      <description>You said nothing about linking model. Guess you are using dynamic or threaded static linking and I think that all problems with prioryty settings are because of OMP that is used for threaded version of library. My proposal is to link with with non-threaded static library - it will work properly with any priority.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Igor</description>
      <pubDate>Wed, 16 Nov 2011 13:35:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792432#M2503</guid>
      <dc:creator>igorastakhov</dc:creator>
      <dc:date>2011-11-16T13:35:38Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792433#M2504</link>
      <description>&lt;P&gt;So you mean - creating a single-threaded programm to calculate the fft - with static linked ipp libraries ?&lt;BR /&gt;(for information i am using visual studio 2008, current settings are multithreaded)&lt;/P&gt;</description>
      <pubDate>Wed, 16 Nov 2011 14:18:45 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792433#M2504</guid>
      <dc:creator>Joachim_Grimminger</dc:creator>
      <dc:date>2011-11-16T14:18:45Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792434#M2505</link>
      <description>All my words above are about IPP libraries only. I'm suggesting you to use static linking of non-threaded static IPP libraries. ippsMagnitude_32fc function for dynamic and threaded-static libraries is threaded with OMP - to my understanding it may be the only reason of hanging-up when running with non-default priority.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Igor</description>
      <pubDate>Wed, 16 Nov 2011 14:37:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792434#M2505</guid>
      <dc:creator>igorastakhov</dc:creator>
      <dc:date>2011-11-16T14:37:24Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792435#M2506</link>
      <description>&lt;P&gt;Hi Joachim,&lt;/P&gt;&lt;P&gt; I hope that it is not too late and here are some results of my investigation:&lt;BR /&gt;&lt;BR /&gt; First of all it wasn't clear from your initial post how you were changing a process priority?&lt;BR /&gt; That is, manually using the '&lt;STRONG&gt;Task Manager&lt;/STRONG&gt;' or programmatically using Win32 API functions&lt;BR /&gt; '&lt;STRONG&gt;SetPriorityClass&lt;/STRONG&gt;' or '&lt;STRONG&gt;SetThreadPriority&lt;/STRONG&gt;'.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;...In case of calling only the ippMagnitude_32fc() my system freezes...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; In your test-case inside a '&lt;STRONG&gt;while( 1 )&lt;/STRONG&gt;' loop there is a call to Win32 API function '&lt;STRONG&gt;Sleep&lt;/STRONG&gt;' with a&lt;BR /&gt; delay of &lt;STRONG&gt;10ms&lt;/STRONG&gt;. Did you try to comment it? If No, please try it. I can tell you that I reproduced a&lt;BR /&gt; '&lt;SPAN style="text-decoration: underline;"&gt;Complete-System-Freeze&lt;/SPAN&gt;' when '&lt;STRONG&gt;Sleep( 10 )&lt;/STRONG&gt;' is called after the priority of the process was changed&lt;BR /&gt; to Real-Time. I had to press on a Reset button to restart a computer with Windows XP.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; There are No any problems with '&lt;STRONG&gt;ippMagnitude_32fc&lt;/STRONG&gt;' IPP API function. This is a very old function,&lt;BR /&gt; I estimate it is at least ~12 years old, and it is hard to believe it has some problems.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; Since you've changed a priority of the process to Real-Time a call '&lt;STRONG&gt;Sleep( 10 )&lt;/STRONG&gt;' creates some problems.&lt;BR /&gt;&lt;BR /&gt; &lt;SPAN style="text-decoration: underline;"&gt;Do you think the Real-Time process will give a chance to another processes to be executed?&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;BR /&gt;&amp;gt;&amp;gt;...In the step-by-step case - no process freezes...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; I could guess that you've done everything correctly.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;...my calculation-process needs more time at other parts of the programm...&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; Let's take look at performance numbers from my tests ( a screenshoot is enclosed as well ):&lt;/P&gt;&lt;P&gt; &lt;STRONG&gt;Note:&lt;/STRONG&gt; Number of iterations for all tests is 4,194,304;&lt;/P&gt;&lt;P&gt; Real-Time priority - 48.359 secs ( fastest )&lt;BR /&gt; High priority - 48.765 secs&lt;BR /&gt; Normal priority  - 49.250 secs&lt;BR /&gt; Idle priority  - 49.438 secs ( slowest )&lt;/P&gt;&lt;P&gt; If we calculate performance increase numbers it is clear that:&lt;/P&gt;&lt;P&gt; Real-Time process is ~&lt;STRONG&gt;2.18&lt;/STRONG&gt;% faster than Idle process, and&lt;BR /&gt; Real-Time process is ~&lt;STRONG&gt;1.81&lt;/STRONG&gt;% faster than Normal process.&lt;/P&gt;&lt;P&gt; Simply take into account these numbers.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;...is it possible that the ipp-functions uses their "own" priority?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; I don't know.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;gt;&amp;gt;...Can anyone explain the reason of the function-timing/priority - or how to&lt;BR /&gt;&amp;gt;&amp;gt;optmimize in this case?..&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt; Please take a look at MSDN because I simply don't want to repeat what Microsoft's developers&lt;BR /&gt; already described. Subjects, key words, function names, etc, are as follows:&lt;/P&gt;&lt;P&gt; Platform SDK DLLs, Processes, and Threads&lt;BR /&gt; Scheduling Priorities&lt;BR /&gt; Priority Boosts&lt;BR /&gt; Win32 API functions '&lt;STRONG&gt;Sleep&lt;/STRONG&gt;', '&lt;STRONG&gt;SleepEx&lt;/STRONG&gt;','&lt;STRONG&gt;SetThreadPriority&lt;/STRONG&gt;' and '&lt;STRONG&gt;SetPriorityClass&lt;/STRONG&gt;'&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Sergey&lt;/P&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper"&gt;&lt;img src="https://community.intel.com/skins/images/7B13F55A7CE623EF42E69096FA81A3A1/2021_redesign/images/image_not_found.png" /&gt;&lt;/span&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 29 Nov 2011 22:34:13 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792435#M2506</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2011-11-29T22:34:13Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system - Additional Statistics &amp; Informati</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792436#M2507</link>
      <description>&lt;P&gt;&lt;STRONG&gt;1.&lt;/STRONG&gt; Performance of two IPP functions for calculating the Magnitude is as follows:&lt;BR /&gt;&lt;BR /&gt; &lt;STRONG&gt;ippsMagnitude_32fc&lt;/STRONG&gt;(...) is faster (in ~&lt;STRONG&gt;&lt;SPAN style="text-decoration: underline;"&gt;1.6&lt;/SPAN&gt;&lt;/STRONG&gt; times! )than &lt;STRONG&gt;ippsMagnitude_32f&lt;/STRONG&gt;(...)&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;2.&lt;/STRONG&gt; Performance statistics for different IPP's DLLs:&lt;BR /&gt;&lt;BR /&gt; ippsw7.dll - 48,328 secs&lt;BR /&gt; ippsa6.dll - 48,750 secs&lt;BR /&gt; ippsm6.dll - 125,796 secs&lt;BR /&gt; ippspx.dll - 206,891 secs&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;3.&lt;/STRONG&gt; You could improve a system responsiveness by calling:&lt;BR /&gt;&lt;BR /&gt; ::&lt;STRONG&gt;SetThreadPriority&lt;/STRONG&gt;( ::&lt;STRONG&gt;GetCurrentThread&lt;/STRONG&gt;(), THREAD_PRIORITY_TIME_CRITICAL );&lt;BR /&gt;&lt;BR /&gt; instead of:&lt;BR /&gt;&lt;BR /&gt; ::&lt;STRONG&gt;SetPriorityClass&lt;/STRONG&gt;( ::&lt;STRONG&gt;GetCurrentProcess&lt;/STRONG&gt;(), REALTIME_PRIORITY_CLASS );&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2011 00:45:58 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792436#M2507</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2011-11-30T00:45:58Z</dc:date>
    </item>
    <item>
      <title>IPP function freezes system - C Test-Case</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792437#M2508</link>
      <description>My Test-Case is based on the initial Joachim'sTest-Casefrom one of the first posts andis provided AS IS.&lt;BR /&gt;So, you'll need to modify it if interested. Good luck!&lt;BR /&gt;&lt;BR /&gt;...&lt;BR /&gt;&lt;P&gt;RTint iIppState = 0;&lt;BR /&gt;Ipp32f *pfVecRe = RTnull;&lt;BR /&gt;Ipp32f *pfVecIm = RTnull;&lt;BR /&gt;Ipp32f *pfVecMg = RTnull;&lt;BR /&gt;Ipp32fc *pfcVecCx = RTnull;&lt;BR /&gt;RTint iVecSize = 2048;&lt;/P&gt;&lt;P&gt;//int iSizeIpp32f = sizeof( Ipp32f ); // 4 bytes&lt;BR /&gt;//int iSizeIpp32fc = sizeof( Ipp32fc );// 8 bytes&lt;/P&gt;&lt;P&gt;// Allocate memory for the Vectors&lt;BR /&gt;pfVecRe = ( Ipp32f * )::ippsMalloc_32f( sizeof( Ipp32f ) * iVecSize );&lt;BR /&gt;pfVecIm = ( Ipp32f * )::ippsMalloc_32f( sizeof( Ipp32f ) * iVecSize );&lt;BR /&gt;pfVecMg = ( Ipp32f * )::ippsMalloc_32f( sizeof( Ipp32f ) * iVecSize );&lt;BR /&gt;pfcVecCx = ( Ipp32fc * )::ippsMalloc_32fc( sizeof( Ipp32fc ) * iVecSize );&lt;/P&gt;&lt;P&gt;// Initialize Vector of Real Values&lt;BR /&gt;iIppState = ::ippsSet_32f( ( Ipp32f )2.0f, pfVecRe, iVecSize );&lt;BR /&gt;// Initialize Vector of Imaginary Values&lt;BR /&gt;iIppState = ::ippsSet_32f( ( Ipp32f )3.0f, pfVecIm, iVecSize );&lt;/P&gt;&lt;P&gt;// Create a Complex Vector&lt;BR /&gt;iIppState = ::ippsRealToCplx_32f( pfVecRe, pfVecIm, pfcVecCx, iVecSize );&lt;BR /&gt;//iIppState = ::ippsRealToCplx_32f( pfVecRe, RTnull, pfcVecCx, iVecSize );&lt;BR /&gt;//iIppState = ::ippsRealToCplx_32f( RTnull, pfVecIm, pfcVecCx, iVecSize );&lt;/P&gt;&lt;P&gt;RTint iNumOfIterations = 0;&lt;/P&gt;&lt;P&gt;CrtPrintf( RTU("Process &amp;amp; Thread Priority:\n") );&lt;/P&gt;&lt;P&gt;//CrtPrintf( RTU("IDLE\n") );&lt;BR /&gt;//::SetPriorityClass( ::GetCurrentProcess(), IDLE_PRIORITY_CLASS );&lt;BR /&gt;//CrtPrintf( RTU("NORMAL\n") );&lt;BR /&gt;//::SetPriorityClass( ::GetCurrentProcess(), NORMAL_PRIORITY_CLASS );&lt;BR /&gt;//CrtPrintf( RTU("HIGH\n") );&lt;BR /&gt;//::SetPriorityClass( ::GetCurrentProcess(), HIGH_PRIORITY_CLASS );&lt;BR /&gt;CrtPrintf( RTU("REAL TIME\n") );&lt;BR /&gt;::SetPriorityClass( ::GetCurrentProcess(), REALTIME_PRIORITY_CLASS );&lt;/P&gt;&lt;P&gt;//CrtPrintf( RTU("TIME CRITICAL\n") );&lt;BR /&gt;//::SetThreadPriority( ::GetCurrentThread(), THREAD_PRIORITY_TIME_CRITICAL );&lt;/P&gt;&lt;P&gt;CrtPrintf( RTU("Processing Started\n") );&lt;/P&gt;&lt;P&gt;g_uiTicksStart = SysGetTickCount();&lt;BR /&gt;while( RTtrue )&lt;BR /&gt;{&lt;BR /&gt;// Calculate the Magnitude of the Complex Vector ( Mag = sqrt( src.re^2 + src.im^2 ) )&lt;BR /&gt;//iIppState = ::ippsMagnitude_32fc( pfcVecCx, pfVecMg, iVecSize );&lt;BR /&gt; iIppState = ::ippsMagnitude_32f( pfVecRe, pfVecIm, pfVecMg, iVecSize );&lt;BR /&gt; if( iIppState != 0 )&lt;BR /&gt; break;&lt;/P&gt;&lt;P&gt;//::Sleep( 0 );&lt;BR /&gt;//::Sleep( 1 );&lt;BR /&gt;//::Sleep( 10 );&lt;/P&gt;&lt;P&gt;//if( iNumOfIterations++ == NUMBER_OF_TESTS_0001048576 )&lt;BR /&gt; if( iNumOfIterations++ == NUMBER_OF_TESTS_0004194304 )&lt;BR /&gt;//if( iNumOfIterations++ == NUMBER_OF_TESTS_0016777216 )&lt;BR /&gt; break;&lt;/P&gt;&lt;P&gt;//CrtPrintf( RTU("Iterations Done: %ld\r"), ( RTint )iNumOfIterations );&lt;BR /&gt;}&lt;BR /&gt;CrtPrintf( RTU("\nSuccessfully Completed Processing in %ld ticks\n"), ( RTint )( SysGetTickCount() - g_uiTicksStart ) );&lt;/P&gt;&lt;P&gt;::SetPriorityClass( ::GetCurrentProcess(), NORMAL_PRIORITY_CLASS );&lt;/P&gt;&lt;P&gt;if( pfVecRe != RTnull )&lt;BR /&gt; ::ippsFree( pfVecRe );&lt;BR /&gt;if( pfVecIm != RTnull )&lt;BR /&gt; ::ippsFree( pfVecIm );&lt;BR /&gt;if( pfVecMg != RTnull )&lt;BR /&gt; ::ippsFree( pfVecMg );&lt;BR /&gt;if( pfcVecCx != RTnull )&lt;BR /&gt; ::ippsFree( pfcVecCx );&lt;/P&gt;&lt;P&gt;pfVecRe = RTnull;&lt;BR /&gt;pfVecIm = RTnull;&lt;BR /&gt;pfVecMg = RTnull;&lt;BR /&gt;pfcVecCx = RTnull;&lt;BR /&gt;...&lt;/P&gt;</description>
      <pubDate>Wed, 30 Nov 2011 00:55:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/IPP-function-freezes-system/m-p/792437#M2508</guid>
      <dc:creator>SergeyKostrov</dc:creator>
      <dc:date>2011-11-30T00:55:11Z</dc:date>
    </item>
  </channel>
</rss>

