<?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 status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795060#M2599</link>
    <description>Hi Dima&lt;BR /&gt;&lt;BR /&gt;Thank you for your reply.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; DFTI assumes CCS storage as the default&lt;BR /&gt;&lt;BR /&gt;If that is the case, then I'd expect to see 0's in the data, i.e. in position '(0).im', but I don't.&lt;BR /&gt;&lt;BR /&gt;Any idea what's wrong?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks for your help&lt;BR /&gt;&lt;BR /&gt;Erich&lt;BR /&gt;</description>
    <pubDate>Fri, 18 Jun 2010 12:43:19 GMT</pubDate>
    <dc:creator>Erich_Zwyssig</dc:creator>
    <dc:date>2010-06-18T12:43:19Z</dc:date>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FORMAT);</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795058#M2597</link>
      <description>Hello all&lt;BR /&gt;&lt;BR /&gt;Am I right in assuming that the good ault dzfft1d used the CCS format (by default) and the new Dfti procedures use Pack (by default)?&lt;BR /&gt;&lt;BR /&gt;Therefore &lt;BR /&gt;- status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FORMAT);&lt;BR /&gt;should get me the same DFT output in Dfti as in dzfft1d? &lt;BR /&gt;&lt;BR /&gt;Do I set the CCS format before or after DftiCommitDescriptor?&lt;BR /&gt;&lt;BR /&gt;I tried before but cannot see a change in the DFT output.&lt;BR /&gt;&lt;BR /&gt;Any advice?&lt;BR /&gt;&lt;BR /&gt;Thanks for your help&lt;BR /&gt;&lt;BR /&gt;Erich&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Jun 2010 11:18:06 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795058#M2597</guid>
      <dc:creator>Erich_Zwyssig</dc:creator>
      <dc:date>2010-06-18T11:18:06Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795059#M2598</link>
      <description>&lt;P&gt;Erich,&lt;BR /&gt;&lt;BR /&gt;For 1D real-to-complex transform, DFTI assumes CCS storage as the default, the same as dzfft1d did. That is probably why you don't see a change in the output when you correctly set it before DftiCommitDescriptor.&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Dima&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 18 Jun 2010 11:44:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795059#M2598</guid>
      <dc:creator>Dmitry_B_Intel</dc:creator>
      <dc:date>2010-06-18T11:44:39Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795060#M2599</link>
      <description>Hi Dima&lt;BR /&gt;&lt;BR /&gt;Thank you for your reply.&lt;BR /&gt;&lt;BR /&gt;&amp;gt; DFTI assumes CCS storage as the default&lt;BR /&gt;&lt;BR /&gt;If that is the case, then I'd expect to see 0's in the data, i.e. in position '(0).im', but I don't.&lt;BR /&gt;&lt;BR /&gt;Any idea what's wrong?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks for your help&lt;BR /&gt;&lt;BR /&gt;Erich&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Jun 2010 12:43:19 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795060#M2599</guid>
      <dc:creator>Erich_Zwyssig</dc:creator>
      <dc:date>2010-06-18T12:43:19Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795061#M2600</link>
      <description>Erich,&lt;BR /&gt;This looks like a weird bug. Could you share how do the transform,what floating point precision, what language, what MKL version do you use, what platform, what is compile/link line?&lt;BR /&gt;Dima&lt;BR /&gt;</description>
      <pubDate>Fri, 18 Jun 2010 13:23:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795061#M2600</guid>
      <dc:creator>Dmitry_B_Intel</dc:creator>
      <dc:date>2010-06-18T13:23:54Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795062#M2601</link>
      <description>Hi Dima&lt;BR /&gt;&lt;BR /&gt;MKL 10.2.2.025&lt;BR /&gt;Linux 2.6.18-164.15.1.el5.inf.1PAE #1 SMP Tue Apr 27 10:03:58 BST 2010 i686 i686 i386 GNU/Linux&lt;BR /&gt;C++&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;then&lt;BR /&gt;&lt;BR /&gt;MKL_LONG status;&lt;BR /&gt;status = DftiCreateDescriptor( &amp;amp;pHandle, DFTI_DOUBLE, DFTI_COMPLEX, 1, L);&lt;BR /&gt;status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FORMAT);&lt;BR /&gt;status = DftiCommitDescriptor( pHandle);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;later&lt;BR /&gt;&lt;BR /&gt;status = DftiComputeForward( pHandle, x_fft&lt;I&gt; );&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;for compile and link I got a makefile. Are you interested in anything special? I'd rather not share the complete file, sorry.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Thanks for your help&lt;BR /&gt;&lt;BR /&gt;Erich&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;/I&gt;</description>
      <pubDate>Fri, 18 Jun 2010 14:28:26 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795062#M2601</guid>
      <dc:creator>Erich_Zwyssig</dc:creator>
      <dc:date>2010-06-18T14:28:26Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795063#M2602</link>
      <description>Hi Erich,&lt;BR /&gt;&lt;BR /&gt;For real-to-complex transform you need to use&lt;BR /&gt;&lt;BR /&gt; status = DftiCreateDescriptor( &amp;amp;pHandle, DFTI_DOUBLE, &lt;STRONG&gt;DFTI_REAL&lt;/STRONG&gt;, 1, L);&lt;BR /&gt;&lt;BR /&gt;Please take a look at $MKLROOT/examples/dftc/source/real_1d_ccs_double_ex*.c for more details.&lt;BR /&gt;&lt;BR /&gt;Also, CCS format is by default for such transforms.</description>
      <pubDate>Mon, 21 Jun 2010 05:41:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795063#M2602</guid>
      <dc:creator>barragan_villanueva_</dc:creator>
      <dc:date>2010-06-21T05:41:39Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795064#M2603</link>
      <description>Hi Victor&lt;BR /&gt;&lt;BR /&gt;Thanks for your help.&lt;BR /&gt;&lt;BR /&gt;Question, what does the order of FFT, iFFT, setting the DFTI_BACKWARD_SCALE factor and&lt;BR /&gt;committing need to be?&lt;BR /&gt;&lt;BR /&gt;status = DftiSetValue( pHandle, DFTI_BACKWARD_SCALE, Scale);&lt;BR /&gt;status = DftiCommitDescriptor( pHandle);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Can I set all values, then commit, i.e.&lt;BR /&gt;- create&lt;BR /&gt;- set #1 (format)&lt;BR /&gt;- set #2 (backward scale)&lt;BR /&gt;- commit&lt;BR /&gt;&lt;BR /&gt;- run loads of FFTs&lt;BR /&gt;- run loads of iFFTs&lt;BR /&gt;&lt;BR /&gt;or do&lt;BR /&gt;- set (backward scale)&lt;BR /&gt;
- commit&lt;BR /&gt;need to be done after the FFT, right before the iFFT?&lt;BR /&gt;&lt;BR /&gt;Thanks for your help&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kind regards&lt;BR /&gt;&lt;BR /&gt;Erich&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Jul 2010 12:13:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795064#M2603</guid>
      <dc:creator>Erich_Zwyssig</dc:creator>
      <dc:date>2010-07-06T12:13:28Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795065#M2604</link>
      <description>Hi Erich,&lt;BR /&gt;&lt;BR /&gt;The most correct way is&lt;BR /&gt;&lt;BR /&gt;- create&lt;BR /&gt;- set all values you want (no commits are needed during settings)&lt;BR /&gt;- commit at last&lt;BR /&gt;&lt;BR /&gt;and use FFTs or iFFTs.&lt;BR /&gt;&lt;BR /&gt;But if you want to change some value again than commit will be required.&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Jul 2010 13:29:39 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795065#M2604</guid>
      <dc:creator>barragan_villanueva_</dc:creator>
      <dc:date>2010-07-06T13:29:39Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795066#M2605</link>
      <description>Hi Victor&lt;BR /&gt;&lt;BR /&gt;Thanks for your reply. &lt;BR /&gt;&lt;BR /&gt;It all seems to work fine now. &lt;BR /&gt;&lt;BR /&gt;One final question. Would you expect to get the exact same values from mkl_crfft1d and DftiComputeBackward if Scale = 1.0/(double)n; is used?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Kind regards&lt;BR /&gt;&lt;BR /&gt;Erich&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Jul 2010 14:10:49 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795066#M2605</guid>
      <dc:creator>Erich_Zwyssig</dc:creator>
      <dc:date>2010-07-06T14:10:49Z</dc:date>
    </item>
    <item>
      <title>status = DftiSetValue( pHandle, DFTI_PACKED_FORMAT, DFTI_CCS_FO</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795067#M2606</link>
      <description>&lt;P&gt;Erich&lt;BR /&gt;&lt;BR /&gt;All DFTI transforms are not normalized and therefore you can use/(or not) scaling if needed.&lt;BR /&gt;For example,for 1D with using scaling=1/n you will get approximately the same (not exacltly the same) results after forwardplus backward transforms.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jul 2010 10:09:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/status-DftiSetValue-pHandle-DFTI-PACKED-FORMAT-DFTI-CCS-FORMAT/m-p/795067#M2606</guid>
      <dc:creator>barragan_villanueva_</dc:creator>
      <dc:date>2010-07-07T10:09:50Z</dc:date>
    </item>
  </channel>
</rss>

