<?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 CDT4 compilation error in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827224#M5270</link>
    <description>Hello,&lt;BR /&gt;&lt;BR /&gt;functions from IPP generated library declared in ippgen.h header file and implemented in ippg libraries. Note, these libraries are not installed by default (due to their big size). Instead they available as a separate download package. That is why ippgen.h file not listed in ipp.h file, so you need to include ippgen.h file explicitely in your program when use functions from generated library.&lt;BR /&gt;&lt;BR /&gt;Please note, that in future versions of product ippgen library might be removed.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
    <pubDate>Mon, 10 Jan 2011 16:32:07 GMT</pubDate>
    <dc:creator>Vladimir_Dudnik</dc:creator>
    <dc:date>2011-01-10T16:32:07Z</dc:date>
    <item>
      <title>CDT4 compilation error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827223#M5269</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;I have a compilation problems with the most simple use of the DCT4 functions. the code is below. It looks like the compiler doesn't know any &lt;STRONG&gt;Ippg&lt;/STRONG&gt;Something objects/functions.&lt;BR /&gt;&lt;BR /&gt;thanks,&lt;BR /&gt;&lt;BR /&gt;Yoav &lt;BR /&gt;&lt;BR /&gt;---------------------------------------------------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;&lt;P&gt;#include &lt;STDIO.H&gt;&lt;/STDIO.H&gt;&lt;/P&gt;&lt;P&gt;#include &lt;STDLIB.H&gt;&lt;/STDLIB.H&gt;&lt;/P&gt;&lt;P&gt;#include &lt;STRING.H&gt;&lt;/STRING.H&gt;&lt;/P&gt;&lt;P&gt;#include &lt;UNISTD.H&gt;&lt;/UNISTD.H&gt;&lt;/P&gt;&lt;P&gt;#include &lt;FCNTL.H&gt;&lt;/FCNTL.H&gt;&lt;/P&gt;&lt;P&gt;#include &lt;SYS&gt;&lt;/SYS&gt;&lt;/P&gt;&lt;P&gt;#include &lt;SYS&gt;&lt;/SYS&gt;&lt;/P&gt;&lt;P&gt;#include &lt;IPP.H&gt;&lt;/IPP.H&gt;&lt;/P&gt;&lt;P&gt;#include &lt;IPPS.H&gt;&lt;/IPPS.H&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;int main(int argc, char* argv[])&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;static const Ipp32f src[12] = {1, -10, 324, 48, -483, 4, 7, -5532, 34, 8889, -57, 54};&lt;/P&gt;&lt;P&gt;int i;&lt;/P&gt;&lt;P&gt;int type = 3; // 1==&amp;gt; DWT; 2==&amp;gt; DCT 3 ==&amp;gt; DCT4&lt;/P&gt;&lt;P&gt;printf("original: ");&lt;/P&gt;&lt;P&gt;for(i = 0; i &amp;lt; 12; i++) printf("%.0f; ", src&lt;I&gt;);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;printf(" \\n");&lt;/P&gt;&lt;P&gt;if (type == 3) {&lt;/P&gt;&lt;P&gt;Ipp32f dst[12];&lt;/P&gt;&lt;P&gt;Ipp32f dst2[12];&lt;/P&gt;&lt;P&gt;int n;&lt;/P&gt;&lt;P&gt;IppgDCT4Spec_32f* spec;&lt;/P&gt;&lt;P&gt;IppStatus status;&lt;/P&gt;&lt;P&gt;/// get cosine transform coefficients&lt;/P&gt;&lt;P&gt;status = ippgDCT4InitAlloc_32f(&amp;amp;spec, 12);&lt;/P&gt;&lt;P&gt;status = ippgDCT4_32f (pSrc, pDst, spec);&lt;/P&gt;&lt;P&gt;printf("after forward DCT: ");&lt;/P&gt;&lt;P&gt;for(i = 0; i &amp;lt; 12; i++) printf("%.4f; ", dst&lt;I&gt;);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;printf("\\n");&lt;/P&gt;&lt;P&gt;/// restore signal using len/4 values&lt;/P&gt;&lt;P&gt;status = ippgDCT4_32f(dst, dst2, spec);&lt;/P&gt;&lt;P&gt;ippgDCT4Free_32f(spec);&lt;/P&gt;&lt;P&gt;printf("after inverse DCT: ");&lt;/P&gt;&lt;P&gt;for(i = 0; i &amp;lt; 12; i++) printf("%.4f; ", dst2&lt;I&gt;);&lt;/I&gt;&lt;/P&gt;&lt;P&gt;printf("\\n");&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;return 1;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jan 2011 10:59:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827223#M5269</guid>
      <dc:creator>yoavnaveh</dc:creator>
      <dc:date>2011-01-10T10:59:25Z</dc:date>
    </item>
    <item>
      <title>CDT4 compilation error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827224#M5270</link>
      <description>Hello,&lt;BR /&gt;&lt;BR /&gt;functions from IPP generated library declared in ippgen.h header file and implemented in ippg libraries. Note, these libraries are not installed by default (due to their big size). Instead they available as a separate download package. That is why ippgen.h file not listed in ipp.h file, so you need to include ippgen.h file explicitely in your program when use functions from generated library.&lt;BR /&gt;&lt;BR /&gt;Please note, that in future versions of product ippgen library might be removed.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir</description>
      <pubDate>Mon, 10 Jan 2011 16:32:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827224#M5270</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2011-01-10T16:32:07Z</dc:date>
    </item>
    <item>
      <title>CDT4 compilation error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827225#M5271</link>
      <description>Hello Vladimir,&lt;BR /&gt;&lt;BR /&gt;I get a compiler error saying that it doesn't know ippgen.h file. I don't have any ippg*.so files in my ipp library list. how do I download this library? Is there another implementation of DCT-4 somewhere? If it will be removed in the future (as you wrote), will the DCT-4 implementation be moved elsewhere? DCT-4 is needed for compression algorithms, so this might be a serious problem for the IPP functionality...&lt;BR /&gt;&lt;BR /&gt;thanks,&lt;BR /&gt;&lt;BR /&gt;Yoav</description>
      <pubDate>Tue, 11 Jan 2011 07:29:35 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827225#M5271</guid>
      <dc:creator>yoavnaveh</dc:creator>
      <dc:date>2011-01-11T07:29:35Z</dc:date>
    </item>
    <item>
      <title>CDT4 compilation error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827226#M5272</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;IPPGen is separate download; refer to &lt;A href="http://software.intel.com/en-us/articles/intel-ipp-70-library-release-notes/"&gt;&lt;SPAN style="text-decoration: underline;"&gt;IPP release&lt;/SPAN&gt;&lt;/A&gt; notes to get more information.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE width="100%" cellpadding="0" cellspacing="0"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;In order to decrease the size of the Intel IPP library installation package, the SPIRAL subset (ippGEN) of the signal processing domain is now distributed as a separate library add-on. Go to the &lt;EM&gt;&lt;A href="http://registrationcenter.intel.com/"&gt;&lt;SPAN style="text-decoration: underline;"&gt;Intel Registration Center&lt;/SPAN&gt;&lt;/A&gt;&lt;/EM&gt; to download the ippGEN component of the Intel IPP library.&lt;/P&gt;&lt;P&gt;SPIRAL for Intel IPP is a separate installation package that contains the binaries and header files needed to utilize the functions contained in the ippGEN domain. It is an &lt;EM&gt;add-on&lt;/EM&gt; to the Intel IPP library and, therefore, &lt;EM&gt;requires that the core Intel IPP library be already installed on your system&lt;/EM&gt;. You must first install the standalone Intel IPP library, Intel Composer XE, or the Intel Parallel Studio product before installing the respective SPIRAL add-on library.&lt;/P&gt;&lt;P&gt;The ippGEN package is an adjunct to the ippSP (Signal Processing) domain. It contains signal processing functions that have been optimized for non-ordinary size data sets, primarily in the class of FFT functions. If you have not used these "ippg" functions in the past it is likely that you do not need to download and install this add-on library. However, there is no harm to installing this add-on with the core Intel IPP library.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;Regards,&lt;BR /&gt;Naveen Gv</description>
      <pubDate>Wed, 12 Jan 2011 04:14:51 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827226#M5272</guid>
      <dc:creator>Naveen_G_Intel</dc:creator>
      <dc:date>2011-01-12T04:14:51Z</dc:date>
    </item>
    <item>
      <title>CDT4 compilation error</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827227#M5273</link>
      <description>thanks, I'll check it out.&lt;BR /&gt;I have another open thread about 1D wavelet transform, can you assist me with it too?&lt;BR /&gt;&lt;BR /&gt;thanks,&lt;BR /&gt;&lt;BR /&gt;Yoav</description>
      <pubDate>Wed, 12 Jan 2011 08:23:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/CDT4-compilation-error/m-p/827227#M5273</guid>
      <dc:creator>yoavnaveh</dc:creator>
      <dc:date>2011-01-12T08:23:19Z</dc:date>
    </item>
  </channel>
</rss>

