<?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 Hi Rock, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937213#M17285</link>
    <description>&lt;P&gt;Hi Rock,&lt;/P&gt;

&lt;P&gt;please try the newer IPP version - I remember that in 7.0 there were problems with default settings for kmp_block_time in OMP that is used for IPP threading. 7.0 had several updates - so could you be more specific on which version do you use. Anyway it's better to switch to 7.1 or 8.0 and the best way is to use Intel Media SDK&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
    <pubDate>Fri, 13 Dec 2013 15:56:20 GMT</pubDate>
    <dc:creator>Igor_A_Intel</dc:creator>
    <dc:date>2013-12-13T15:56:20Z</dc:date>
    <item>
      <title>H264 decoder high CPU usage issue</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937211#M17283</link>
      <description>&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Hi,&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;I want to use the&amp;nbsp;H264VideoDecoder of IPP 7.0&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;I built&amp;nbsp;the example&amp;nbsp;"simple_player.exe" to play a 1920x1080 h.264 video.&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14.399999618530273px;"&gt;I found very high CPU usage with&amp;nbsp;m_iThreads = 0. (about 60~70%), but the frame rate is&amp;nbsp;30 fps.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;If I set m&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14.399999618530273px;"&gt;_iThreads = 1, the CPU usage down to 50% but the frame rate&amp;nbsp;down to about 20 fps.&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14.399999618530273px;"&gt;Desktop Machine Configurations are:&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;1. Windows 7 32bit&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;1. RAM: 4GB&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;2. Processor: Intel(R)Core(TM)&amp;nbsp;i7-2620&amp;nbsp;CPU @2.70GHz&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Is there a way to decrease the CPU usage and maintain 30 fps at the same time?&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Could&amp;nbsp;you help me to resolve this?&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Thanks and Regards&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Rock.&lt;/P&gt;</description>
      <pubDate>Fri, 13 Dec 2013 08:12:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937211#M17283</guid>
      <dc:creator>Rock_L_</dc:creator>
      <dc:date>2013-12-13T08:12:59Z</dc:date>
    </item>
    <item>
      <title>SimplePlayer is a UMC-based</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937212#M17284</link>
      <description>&lt;P&gt;SimplePlayer is a UMC-based sample.&lt;/P&gt;

&lt;P&gt;In this case we have 2 levels of parallelization: OpenMP parallelization in UMC and multiple threads inside IPP functions.&lt;/P&gt;

&lt;P&gt;Try to disable parallelization inside IPP to avoid thread inside thread.&lt;/P&gt;

&lt;P&gt;ippSetNumThreads(1);&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Roman&lt;/P&gt;</description>
      <pubDate>Fri, 13 Dec 2013 11:21:24 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937212#M17284</guid>
      <dc:creator>Roman_T_</dc:creator>
      <dc:date>2013-12-13T11:21:24Z</dc:date>
    </item>
    <item>
      <title>Hi Rock,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937213#M17285</link>
      <description>&lt;P&gt;Hi Rock,&lt;/P&gt;

&lt;P&gt;please try the newer IPP version - I remember that in 7.0 there were problems with default settings for kmp_block_time in OMP that is used for IPP threading. 7.0 had several updates - so could you be more specific on which version do you use. Anyway it's better to switch to 7.1 or 8.0 and the best way is to use Intel Media SDK&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
      <pubDate>Fri, 13 Dec 2013 15:56:20 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937213#M17285</guid>
      <dc:creator>Igor_A_Intel</dc:creator>
      <dc:date>2013-12-13T15:56:20Z</dc:date>
    </item>
    <item>
      <title>Hi Roman,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937214#M17286</link>
      <description>&lt;P&gt;Hi Roman,&lt;/P&gt;

&lt;P&gt;Thank you for your reply&lt;BR /&gt;
	I try to set ippSetNumThreads(1) and the CPU usage is still&amp;nbsp;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14.399999618530273px;"&gt;about 60~70%&lt;/SPAN&gt;&lt;BR /&gt;
	&lt;BR /&gt;
	&lt;BR /&gt;
	Hi Igor,&lt;/P&gt;

&lt;P&gt;Thank you for your reply&lt;BR /&gt;
	&lt;SPAN style="font-size: 1em; line-height: 1.5;"&gt;My IPP&amp;nbsp;Version is 7.0.4.221&lt;BR /&gt;
	Does it have problems?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;I need implement H.264 decoder in my&amp;nbsp;commercial&amp;nbsp;&lt;SPAN style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14.399999618530273px;"&gt;projects&lt;BR /&gt;
	Does it need&amp;nbsp;the royalties for commercial?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"&gt;Thanks and Regards&lt;BR /&gt;
	&lt;SPAN style="line-height: 1.5;"&gt;Rock&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 16 Dec 2013 01:16:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937214#M17286</guid>
      <dc:creator>Rock_L_</dc:creator>
      <dc:date>2013-12-16T01:16:00Z</dc:date>
    </item>
    <item>
      <title>Quote:Rock L. wrote:</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937215#M17287</link>
      <description>&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;Rock L. wrote:&lt;BR /&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;&lt;BR /&gt;
	I try to set ippSetNumThreads(1) and the CPU usage is still&amp;nbsp;about 60~70%&lt;/P&gt;

&lt;P&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;

&lt;P&gt;Hi, Rock!&lt;/P&gt;

&lt;P&gt;I'm using IPP 7.1. I didn't change the source code of simple_player and configured it via command line arguments.&lt;/P&gt;

&lt;P&gt;simple_player -i test.mp4 -v opengl -t 2 --ipp_threads 1&lt;/P&gt;

&lt;P&gt;So, UMC uses 2 threads and IPP doesn't use multithreading at all.&lt;/P&gt;

&lt;P&gt;I used Full HD mp4 file with 30 FPS.&lt;/P&gt;

&lt;P&gt;Initially simple_player starts 1:1 size. It takes about 55% of CPU load and gives 25 FPS.&lt;/P&gt;

&lt;P&gt;But when I reduced the size of window (NOT OUTPUT RESOLUTION) &amp;nbsp;in 2 times, I obtained 30FPS and 25% CPU load.&lt;/P&gt;

&lt;P&gt;And one more...&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;If you try another UMC/IPP sample umc_video_dec_con, you will see about 300 FPS.&lt;/P&gt;

&lt;P&gt;So it's possible to decode Full HD online with only 10% of CPU load.&lt;/P&gt;

&lt;P&gt;Best regards,&lt;BR /&gt;
	Roman&lt;/P&gt;</description>
      <pubDate>Tue, 17 Dec 2013 07:29:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/H264-decoder-high-CPU-usage-issue/m-p/937215#M17287</guid>
      <dc:creator>Roman_T_</dc:creator>
      <dc:date>2013-12-17T07:29:00Z</dc:date>
    </item>
  </channel>
</rss>

