<?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: Multi-threading on IPP's H.264 in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Multi-threading-on-IPP-s-H-264/m-p/885393#M10751</link>
    <description>&lt;P&gt;Eric,&lt;/P&gt;
&lt;P&gt;In IPP 5.1 media sample build script did not utilize OpenMP by default (so you need to add /openmp compiler option to h264_enc Makefile).&lt;/P&gt;
&lt;P&gt;You may take IPP 5.2 beta media sample (it will require IPP 5.2 beta libraries) where threading is supported by default when you use Intel C/C++ compiler or MS VC 2005&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
    <pubDate>Wed, 31 Jan 2007 22:13:44 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2007-01-31T22:13:44Z</dc:date>
    <item>
      <title>Multi-threading on IPP's H.264</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Multi-threading-on-IPP-s-H-264/m-p/885392#M10750</link>
      <description>&lt;P&gt;Hello, &lt;/P&gt;
&lt;P&gt;I am using Intel IPP version 5.1 on a HP xw8400 Workstation. It has 2 x Dual-Core Xeon 5060 processors. &lt;/P&gt;
&lt;P&gt;I am benchmarking the IPP H.264 encoder on my machine, but it seems multi-threading is not working as it should be. I never get more than a 25% use of my CPU. As I have 4 CPUs, this seems to indicate the program is running as if it were single-threaded.&lt;/P&gt;
&lt;P&gt;Here are the different things I tried so far to get it to work, but all were unsucessful:&lt;/P&gt;
&lt;P&gt;- increased the number of slices in the input parameter file&lt;/P&gt;
&lt;P&gt;- turned option -r on&lt;/P&gt;
&lt;P&gt;- tried option -t 4 (actually tried all -t 1 to -t 12, no change in performance).&lt;/P&gt;
&lt;P&gt;I also checked the memory is not the limiting factor by using various resolutions for my YUV sequences.&lt;/P&gt;
&lt;P&gt;Any tips or advice on how to improve this ? The performance isquitegood with 1 processor, and I would love to see it quadruple by usingefficiently the 4 cores.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;
&lt;P&gt;Eric&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jan 2007 05:56:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Multi-threading-on-IPP-s-H-264/m-p/885392#M10750</guid>
      <dc:creator>eric_setton</dc:creator>
      <dc:date>2007-01-31T05:56:29Z</dc:date>
    </item>
    <item>
      <title>Re: Multi-threading on IPP's H.264</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Multi-threading-on-IPP-s-H-264/m-p/885393#M10751</link>
      <description>&lt;P&gt;Eric,&lt;/P&gt;
&lt;P&gt;In IPP 5.1 media sample build script did not utilize OpenMP by default (so you need to add /openmp compiler option to h264_enc Makefile).&lt;/P&gt;
&lt;P&gt;You may take IPP 5.2 beta media sample (it will require IPP 5.2 beta libraries) where threading is supported by default when you use Intel C/C++ compiler or MS VC 2005&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jan 2007 22:13:44 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Multi-threading-on-IPP-s-H-264/m-p/885393#M10751</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2007-01-31T22:13:44Z</dc:date>
    </item>
  </channel>
</rss>

