<?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: Re:Using IPP image processing APIs in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1196070#M27392</link>
    <description>&lt;P&gt;Given that I had already read that document (if I hadn't I wouldn't have known to ask the questions I did), I fear that your suggestion falls on stony ground.&amp;nbsp; You didn't address a single one of my questions.&lt;/P&gt;
&lt;P&gt;David&lt;/P&gt;</description>
    <pubDate>Thu, 30 Jul 2020 15:51:12 GMT</pubDate>
    <dc:creator>DPart1</dc:creator>
    <dc:date>2020-07-30T15:51:12Z</dc:date>
    <item>
      <title>Using IPP image processing APIs</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1194291#M27372</link>
      <description>&lt;P&gt;1) When using these APIs I'm offered the choice of data stored with the RGB values stored adjacent to one another: RGBRGBRGB etc. and one which uses image planes.&amp;nbsp;&amp;nbsp; Is there any reason a priori to prefer one over the other?&lt;BR /&gt;&lt;BR /&gt;2) Do I need to store my data in old fashioned C type arrays, or can I use valarray or vector collection classes?&lt;/P&gt;
&lt;P&gt;3) If I wish to perform arithmetic operation on two image arrays, it seems I have the choice of (e.g.) subtracting two valarrays or using IPP to do it.&amp;nbsp; Is there any reason to prefer one over the other?&lt;/P&gt;
&lt;P&gt;It seems there's lots of ways to skin these cats in Parallel Studio XE, so guidance appreciated &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;
&lt;P&gt;Thanks&lt;BR /&gt;David&lt;/P&gt;</description>
      <pubDate>Thu, 23 Jul 2020 16:10:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1194291#M27372</guid>
      <dc:creator>DPart1</dc:creator>
      <dc:date>2020-07-23T16:10:11Z</dc:date>
    </item>
    <item>
      <title>Re:Using IPP image processing APIs</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1196037#M27391</link>
      <description>&lt;P&gt;Hello David,&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Please check the IPP Developer Reference here:&lt;/P&gt;&lt;P&gt;&lt;A href="https://software.intel.com/content/www/us/en/develop/documentation/ipp-dev-reference/top.html" rel="noopener noreferrer" target="_blank"&gt;https://software.intel.com/content/www/us/en/develop/documentation/ipp-dev-reference/top.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ruqiu&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 30 Jul 2020 13:32:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1196037#M27391</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2020-07-30T13:32:28Z</dc:date>
    </item>
    <item>
      <title>Re: Re:Using IPP image processing APIs</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1196070#M27392</link>
      <description>&lt;P&gt;Given that I had already read that document (if I hadn't I wouldn't have known to ask the questions I did), I fear that your suggestion falls on stony ground.&amp;nbsp; You didn't address a single one of my questions.&lt;/P&gt;
&lt;P&gt;David&lt;/P&gt;</description>
      <pubDate>Thu, 30 Jul 2020 15:51:12 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1196070#M27392</guid>
      <dc:creator>DPart1</dc:creator>
      <dc:date>2020-07-30T15:51:12Z</dc:date>
    </item>
    <item>
      <title>Re: Using IPP image processing APIs</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1280469#M27680</link>
      <description>&lt;P class="sub_section_element_selectors"&gt;&lt;SPAN class="sub_section_element_selectors"&gt;Hello David，&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;SPAN class="sub_section_element_selectors"&gt;So sorry didn't back to your questions for a long time since miss checking this thread.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Our IPP Image processing expert will answer your questions soon.&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Regards,&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;Ruqiu&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;SPAN class="sub_section_element_selectors"&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="sub_section_element_selectors"&gt;&lt;SPAN class="sub_section_element_selectors"&gt;Ruqiu&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 07:45:42 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1280469#M27680</guid>
      <dc:creator>Ruqiu_C_Intel</dc:creator>
      <dc:date>2021-05-11T07:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: Using IPP image processing APIs</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1280492#M27683</link>
      <description>&lt;P&gt;Hi David.&lt;/P&gt;
&lt;P&gt;1. The preferred&amp;nbsp; format for the most of SIMD algorithms is "Structure of arrays" i.e. planar/P3: RRR, GGG, BBB.&lt;/P&gt;
&lt;P&gt;2. STL methods (for ex. data())&amp;nbsp; can be used to pass to IPP functions.&lt;/P&gt;
&lt;P&gt;3. In many cases IPP has better or comparable performance. Also IPP detects CPU instruction set to select appropriate branch, e.g. avx512&lt;/P&gt;
&lt;P&gt;Andrey&lt;/P&gt;
&lt;P&gt;IPP&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 09:08:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1280492#M27683</guid>
      <dc:creator>Andrey_B_Intel</dc:creator>
      <dc:date>2021-05-11T09:08:11Z</dc:date>
    </item>
    <item>
      <title>Re:Using IPP image processing APIs</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1291040#M27704</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As we haven't heard back from you, we are considering that your issue has been resolved.&lt;/P&gt;&lt;P&gt;We will no longer monitor this thread. If you require any additional assistance from Intel, please start a new thread.&lt;/P&gt;&lt;P&gt;Any further interaction in this thread will be considered community only.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Warm Regards,&lt;/P&gt;&lt;P&gt;Abhishek&lt;/P&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Jun 2021 09:45:09 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-IPP-image-processing-APIs/m-p/1291040#M27704</guid>
      <dc:creator>AbhishekD_Intel</dc:creator>
      <dc:date>2021-06-18T09:45:09Z</dc:date>
    </item>
  </channel>
</rss>

