<?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 Alon, in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056004#M24133</link>
    <description>&lt;P&gt;Hi Alon,&lt;/P&gt;

&lt;P&gt;IPP for integer data works with saturation - therefore for 0-256 you'll get 0. If you need precise result - yes, you are right, you should convert both sources to 16s (for example with ippiConvert_8u16s_CxR) and then use ippiSub for 16s data type.&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
    <pubDate>Wed, 21 Jan 2015 15:19:59 GMT</pubDate>
    <dc:creator>Igor_A_Intel</dc:creator>
    <dc:date>2015-01-21T15:19:59Z</dc:date>
    <item>
      <title>Matrix Subtraction</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056001#M24130</link>
      <description>&lt;P&gt;Hey,&lt;/P&gt;

&lt;P&gt;This is probably an obvious question..&lt;/P&gt;

&lt;P&gt;I have an operation I'd like to optimize with intel.&lt;/P&gt;

&lt;P&gt;currently the input and output are 8 bit matrices, and I'd like the output to be the subtraction of those 2 matrices.&lt;/P&gt;

&lt;P&gt;It seems obvious to me that the output would have to be at least 16 bit..&lt;/P&gt;

&lt;P&gt;what is the ipp function to do it? I'm looking around the ippmSub but can't seem to find it.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thanks,&lt;/P&gt;

&lt;P&gt;Alon&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jan 2015 15:48:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056001#M24130</guid>
      <dc:creator>alon_b_</dc:creator>
      <dc:date>2015-01-20T15:48:51Z</dc:date>
    </item>
    <item>
      <title>pls look at the image</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056002#M24131</link>
      <description>&lt;P&gt;pls look at the image processing functions:&amp;nbsp;&lt;SPAN style="color: rgb(51, 51, 51); font-family: Verdana, Arial, sans-serif; font-size: 13.6000003814697px; line-height: 20px;"&gt;Subtracts pixel values of two images. - &amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="color: rgb(51, 51, 51); font-family: 'Courier New', Courier, monospace; font-size: 13.6000003814697px; line-height: 20px;"&gt;ippiSub_*.*&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2015 07:34:11 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056002#M24131</guid>
      <dc:creator>Gennady_F_Intel</dc:creator>
      <dc:date>2015-01-21T07:34:11Z</dc:date>
    </item>
    <item>
      <title>But as I said, Input bits and</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056003#M24132</link>
      <description>&lt;P&gt;But as I said, Input bits and output bits are same count, how is overflow handled?&lt;/P&gt;

&lt;P&gt;0-256 = -256&lt;/P&gt;

&lt;P&gt;256-0 = 256.&lt;/P&gt;

&lt;P&gt;you need 16 bits for 8 bit subtraction.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2015 15:10:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056003#M24132</guid>
      <dc:creator>alon_b_</dc:creator>
      <dc:date>2015-01-21T15:10:52Z</dc:date>
    </item>
    <item>
      <title>Hi Alon,</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056004#M24133</link>
      <description>&lt;P&gt;Hi Alon,&lt;/P&gt;

&lt;P&gt;IPP for integer data works with saturation - therefore for 0-256 you'll get 0. If you need precise result - yes, you are right, you should convert both sources to 16s (for example with ippiConvert_8u16s_CxR) and then use ippiSub for 16s data type.&lt;/P&gt;

&lt;P&gt;regards, Igor&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2015 15:19:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Matrix-Subtraction/m-p/1056004#M24133</guid>
      <dc:creator>Igor_A_Intel</dc:creator>
      <dc:date>2015-01-21T15:19:59Z</dc:date>
    </item>
  </channel>
</rss>

