<?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 Error while FIR filtering  in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866364#M8374</link>
    <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;I am using the filtering function ippsFIRInitAlloc32f_16s to allocate memory and the function ippsFIR32f_16s_ISfs&lt;BR /&gt;for filtering.&lt;BR /&gt;The memoery allocation is not giving me any error.&lt;BR /&gt;However the filtering is giving me an error ippStsContextMatchErr.&lt;BR /&gt;&lt;BR /&gt;Could anyone tell me what this error means?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;Sharwari&lt;BR /&gt;</description>
    <pubDate>Mon, 30 Jun 2008 07:35:02 GMT</pubDate>
    <dc:creator>Anonymous38</dc:creator>
    <dc:date>2008-06-30T07:35:02Z</dc:date>
    <item>
      <title>Error while FIR filtering</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866364#M8374</link>
      <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;I am using the filtering function ippsFIRInitAlloc32f_16s to allocate memory and the function ippsFIR32f_16s_ISfs&lt;BR /&gt;for filtering.&lt;BR /&gt;The memoery allocation is not giving me any error.&lt;BR /&gt;However the filtering is giving me an error ippStsContextMatchErr.&lt;BR /&gt;&lt;BR /&gt;Could anyone tell me what this error means?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;&lt;BR /&gt;Sharwari&lt;BR /&gt;</description>
      <pubDate>Mon, 30 Jun 2008 07:35:02 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866364#M8374</guid>
      <dc:creator>Anonymous38</dc:creator>
      <dc:date>2008-06-30T07:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: Error while FIR filtering</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866365#M8375</link>
      <description>&lt;P&gt;Hi Sharwari,&lt;/P&gt;
&lt;P&gt;could you please provide piece of code for us to see what can be wrong?&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Mon, 30 Jun 2008 07:44:38 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866365#M8375</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2008-06-30T07:44:38Z</dc:date>
    </item>
    <item>
      <title>Re: Error while FIR filtering</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866366#M8376</link>
      <description>Hi Vladimir,&lt;BR /&gt;Thanks for your mail.&lt;BR /&gt;The code looks like this. The function ippFIR32f is called multiple times.&lt;BR /&gt;&lt;BR /&gt;static IppsFIRState32f_16s* ppState; //global variable &lt;BR /&gt;&lt;BR /&gt;void ippFIR32f(Ipp16s *channelData,float *floatTaps) // channelData is the data to be filtered  //and floatTaps is the pointer to the taps array&lt;BR /&gt;{&lt;BR /&gt;  &lt;BR /&gt; Ipp16s* pDlyLine=NULL;&lt;BR /&gt; IppStatus status;&lt;BR /&gt; int i,j;&lt;BR /&gt;&lt;BR /&gt;  status=ippsFIRInitAlloc32f_16s(&amp;amp;ppState,floatTaps,NTAPS,pDlyLine); //NTAPS= no.of taps&lt;BR /&gt; if(status!=ippStsNoErr){&lt;BR /&gt; printf("
ippsFIRInitAlloc32f_16s error=%d message=%s",status,ippGetStatusString(status));&lt;BR /&gt; }&lt;BR /&gt;&lt;BR /&gt;   for(j=0;j&lt;LEN&gt; status=ippsFIR32f_16s_ISfs((channelData+j),FIRCHUNKSIZE,ppState,0);&lt;BR /&gt; if (status!=ippStsNoErr){&lt;BR /&gt; printf("
ippsFIR32f_16s_ISfs status=%d message=%s",status,ippGetStatusString(status));&lt;BR /&gt; }&lt;BR /&gt; }&lt;BR /&gt; ippsFIRFree32f_16s(ppState);&lt;BR /&gt;&lt;BR /&gt;}&lt;BR /&gt;&lt;BR /&gt;When I execute this code it is giving the error.&lt;BR /&gt;ippsFIR32f_16s_ISfs status=-17 message=Context parameter doesn't match the operation&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt;Sharwari&lt;BR /&gt;&lt;BR /&gt;&lt;/LEN&gt;</description>
      <pubDate>Mon, 30 Jun 2008 10:40:52 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Error-while-FIR-filtering/m-p/866366#M8376</guid>
      <dc:creator>Anonymous38</dc:creator>
      <dc:date>2008-06-30T10:40:52Z</dc:date>
    </item>
  </channel>
</rss>

