<?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 If you have pre-release in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029309#M20044</link>
    <description>If you have pre-release hardware and software it would be under non-disclosure not to be discussed here. Mkl would choose instructions according to your platform.  You could test avx512 with sde emulator but it would not perform as well as the native code for your platform.</description>
    <pubDate>Sun, 01 Mar 2015 15:21:50 GMT</pubDate>
    <dc:creator>TimP</dc:creator>
    <dc:date>2015-03-01T15:21:50Z</dc:date>
    <item>
      <title>how do I know MKL FFT being called used AVX-512</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029308#M20043</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 12px;"&gt;I am trying to look at MKL FFT performance by calling 5 lib functions as below, I configured the optimization and enabled AVX-512 etc in the project properties setting(vs2013 integrated with Intel-parallel-studio ).&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;status = DftiCreateDescriptor(&amp;amp;DFT_desc, DFTI_SINGLE, DFTI_COMPLEX, 1, IDFTSize);&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; status = DftiSetValue(DFT_desc, DFTI_PLACEMENT, DFTI_NOT_INPLACE);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;status = DftiCommitDescriptor(DFT_desc);&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;status = DftiComputeForward(DFT_desc, IDFT_in_singlePrecision, IDFT_out_singlePrecision);&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; status = DftiFreeDescriptor(&amp;amp;DFT_desc);&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I used lib function as below from &amp;lt;intrin.h&amp;gt; and &amp;lt;time.h&amp;gt; to get time profiling information, by repeating calling the above function(&lt;SPAN style="font-size: 13.0080003738403px; line-height: 13.0080003738403px;"&gt;DftiComputeForward)&lt;/SPAN&gt;&amp;nbsp;for million times&amp;nbsp;and doing an average to get accurate time/clock profiling.&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;unsigned __int64 GetTickAndTime(unsigned long long *getTick, double *getTime)&amp;nbsp;&lt;BR /&gt;
	{&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned __int64 now;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;unsigned __int64 m_frequency;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;// Clock ticks&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;//__rdtsc() is an intrinsic provided by Microsoft Visual Studio* in intrin.h header file&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;*getTick = __rdtsc();&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Time&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;// QueryPerformanceFrequency works with QueryPerformanceCounter to return a human-readable time, provided in Windows.h&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;QueryPerformanceFrequency((LARGE_INTEGER *)&amp;amp;m_frequency);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;QueryPerformanceCounter((LARGE_INTEGER *)&amp;amp;now);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;// Divide the raw counter by m_frequency for time in seconds&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;*getTime = ((double)now) / ((double)m_frequency);&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;return now;&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;}&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; And I get below profiling information&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 12px;"&gt;&amp;nbsp;based on local windows debugger of x64 and release mode,my PC core is&amp;nbsp;&amp;nbsp;i5-3320M, &amp;nbsp;its frequency is 2.533G. &amp;nbsp;I used MKL version is&amp;nbsp;&lt;/SPAN&gt;w_mkl_11.2.1.148.exe, it says that it has FFT optimized for AVX-512. &amp;nbsp;&lt;/P&gt;

&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width:343px;" width="343"&gt;
	&lt;COLGROUP&gt;
		&lt;COL /&gt;
		&lt;COL span="2" /&gt;&lt;/COLGROUP&gt;
	&lt;TBODY&gt;
		&lt;TR height="40"&gt;
			&lt;TD height="40" style="height:40px;width:215px;"&gt;FFT Size&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;single precision&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;double precision&lt;/TD&gt;
		&lt;/TR&gt;
		&lt;TR height="20"&gt;
			&lt;TD height="20" style="height:20px;width:215px;"&gt;FFT: 128 points (16-bit, complex)&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;0.174 us&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;0.329 us&lt;/TD&gt;
		&lt;/TR&gt;
		&lt;TR height="20"&gt;
			&lt;TD height="20" style="height:20px;width:215px;"&gt;FFT: 256 points (16-bit, complex)&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;0.376 us&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;0.629 us&lt;/TD&gt;
		&lt;/TR&gt;
		&lt;TR height="20"&gt;
			&lt;TD height="20" style="height:20px;width:215px;"&gt;FFT: 512 points (16-bit, complex)&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;0.828 us&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;1.396 us&lt;/TD&gt;
		&lt;/TR&gt;
		&lt;TR height="40"&gt;
			&lt;TD height="40" style="height:40px;width:215px;"&gt;FFT: 1024 points (16-bit, complex)&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;1.631 us&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;3.338 us&lt;/TD&gt;
		&lt;/TR&gt;
		&lt;TR height="40"&gt;
			&lt;TD height="40" style="height:40px;width:215px;"&gt;FFT: 2048 points (16-bit, complex)&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;8.66 us&lt;/TD&gt;
			&lt;TD style="width:64px;"&gt;13.441 us&lt;/TD&gt;
		&lt;/TR&gt;
	&lt;/TBODY&gt;
&lt;/TABLE&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;So I want to check with you if the above FFT profiling&amp;nbsp;information is based on AVX-512, or do I need to enable sth for that? &amp;nbsp; Where do I know if the called MKL FFT used AVX-512?&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; By the way, I used some other simple general C code to check if its asm files generated by compiler used the AVX-512 instructions. And I see it used.&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp;&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;Thank you&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;John&lt;/P&gt;

&lt;P style="font-size: 12px;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 01 Mar 2015 13:15:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029308#M20043</guid>
      <dc:creator>Wei_Z_Intel</dc:creator>
      <dc:date>2015-03-01T13:15:50Z</dc:date>
    </item>
    <item>
      <title>If you have pre-release</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029309#M20044</link>
      <description>If you have pre-release hardware and software it would be under non-disclosure not to be discussed here. Mkl would choose instructions according to your platform.  You could test avx512 with sde emulator but it would not perform as well as the native code for your platform.</description>
      <pubDate>Sun, 01 Mar 2015 15:21:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029309#M20044</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2015-03-01T15:21:50Z</dc:date>
    </item>
    <item>
      <title>Hi Tim,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029310#M20045</link>
      <description>&lt;P&gt;Hi Tim,&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thank you for the fast replies.&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I don't have pre-release hardware. I used MKL release version:&amp;nbsp;w_mkl_11.2.1.148, it says support AVX-512.&lt;/P&gt;

&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I did run it also on SDE by typing command on cmd: sde -- applicaiton, and I saw indeed, timing on SDE increase for like 20 times. When you say that&amp;nbsp;&lt;SPAN style="font-size: 12px; line-height: 12px;"&gt;sde emulator &amp;nbsp;would not perform as well as the native code for your platform, do you mean SDE is usually for development/debugging, time profiling is not accurate and can not be used?&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 12px;"&gt;Thank you&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-size: 12px; line-height: 12px;"&gt;John&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 02:01:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029310#M20045</guid>
      <dc:creator>Wei_Z_Intel</dc:creator>
      <dc:date>2015-03-02T02:01:55Z</dc:date>
    </item>
    <item>
      <title>Hi WEI Z.,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029311#M20046</link>
      <description>&lt;P&gt;Hi WEI Z.,&lt;/P&gt;

&lt;P&gt;Please check you private messages.&lt;/P&gt;

&lt;P&gt;Please use MKL_Get_Version to find out which CPU is detected by MKL.&lt;/P&gt;

&lt;P&gt;Thank you.&lt;/P&gt;

&lt;P&gt;Evgueni.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 03:19:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029311#M20046</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-03-02T03:19:07Z</dc:date>
    </item>
    <item>
      <title>The public SDE, which is all</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029312#M20047</link>
      <description>&lt;P&gt;The public SDE, which is all I had access to even when I worked at Intel, can't be used to evaluate performance beyond checking the extent to which the newer architecture may permit a reduction in instruction count.&amp;nbsp; As you said, it is primarily for development prior to availability of the hardware.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 03:29:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029312#M20047</guid>
      <dc:creator>TimP</dc:creator>
      <dc:date>2015-03-02T03:29:27Z</dc:date>
    </item>
    <item>
      <title>Hi Tim/Evgueni,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029313#M20048</link>
      <description>Hi Tim/Evgueni,
       Thanks for the feedback.
       With the MKL_Get_Version , I got below information
Major version:           11
Minor version:           2
Update version:          1
Product status:          Product
Build:                   20141023
Platform:                Intel(R) 64 architecture
Processor optimization:  Intel(R) Advanced Vector Extensions (Intel(R) AVX) enabled processors
================================================================
        My PC core is  i5-3320M, with above information, I understand AVX is enabled, but I'm not sure if AVX-512 is enabled, since there is previous AVX and AVX2 version. Should I judge this by judging if my core i5-3320M supports AVX-512?

Thank you
John</description>
      <pubDate>Mon, 02 Mar 2015 04:05:03 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029313#M20048</guid>
      <dc:creator>Wei_Z_Intel</dc:creator>
      <dc:date>2015-03-02T04:05:03Z</dc:date>
    </item>
    <item>
      <title>You may enable the AVX-512</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029314#M20049</link>
      <description>&lt;P&gt;You may enable the AVX-512 code path in Intel MKL using the MKL_Enable_Instructions function.&lt;/P&gt;

&lt;P&gt;You may need to specify the CPU type that you want to emulate with SDE -- please refer to the SDE documentation.&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 05:02:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029314#M20049</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-03-02T05:02:08Z</dc:date>
    </item>
    <item>
      <title>Hi Evgueni,</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029315#M20050</link>
      <description>&lt;P&gt;Hi Evgueni,&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Thank you for the good help.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Here I want to check MKL FFT's time performance with AVX-512 enabled, it looks to me that SDE can not be used to run for time profiling information, since SDE &lt;SPAN style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA;"&gt;&lt;FONT color="#000000"&gt;is part of a JIT, it emulates instructions not present on the host system with rather long sequences of older instructions. So between JIT overhead and emulation overhead, measuring wall clock time is meaningless for performance measurements.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;SPAN style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA;"&gt;&lt;FONT color="#000000"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; So&amp;nbsp;I run MKL FFT on my local windows &lt;/FONT&gt;&lt;/SPAN&gt;&lt;FONT face="Calibri" size="3"&gt;debugger &lt;/FONT&gt;&lt;SPAN style="font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11pt; mso-fareast-font-family: 宋体; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA;"&gt;&lt;FONT color="#000000"&gt;with x64 and release mode in simulation mode, I tried you suggested function as below:&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mkl_enable_indicator = mkl_enable_instructions(MKL_ENABLE_AVX512_MIC);&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; The return value mkl_enable_indicator&amp;nbsp;is 1, from its description as below, it means that&amp;nbsp; Intel MKL usesAVX-512 instruction set if the hardware supports it.&amp;nbsp; Does it mean enable AVX-512 successfully?&amp;nbsp;As my host pc core is core i5-3320M , should not support AVX-512 yet.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Value reflecting usage status of the specified instruction set :&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //1 - Intel MKL uses the specified instruction set if the hardware supports it.&lt;BR /&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //0 - The request is rejected.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;Thank you&lt;/P&gt;

&lt;P&gt;John&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 06:17:29 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029315#M20050</guid>
      <dc:creator>Wei_Z_Intel</dc:creator>
      <dc:date>2015-03-02T06:17:29Z</dc:date>
    </item>
    <item>
      <title>The purpose of mkl_enable</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029316#M20051</link>
      <description>&lt;P&gt;The purpose of mkl_enable_instructions is to switch on the optimizations specific to a selected&amp;nbsp;ISA.&lt;/P&gt;

&lt;P&gt;The return value simply indicates whether your version of Intel MKL contains optimizations specific to the ISA.&lt;/P&gt;

&lt;P&gt;Whether these optimizations will be used or&amp;nbsp;not,&amp;nbsp;depends on the CPU features detected by MKL at runtime using the CPUID instruction.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Mar 2015 12:01:00 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029316#M20051</guid>
      <dc:creator>Evgueni_P_Intel</dc:creator>
      <dc:date>2015-03-02T12:01:00Z</dc:date>
    </item>
    <item>
      <title>Thanks a lot for the</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029317#M20052</link>
      <description>&lt;P&gt;Thanks a lot for the clarification, &lt;A href="https://software.intel.com/en-us/user/410407" style="font-size: 11px; line-height: 11px; background-color: rgb(238, 238, 238);"&gt;Evgueni&lt;/A&gt;/Tim&amp;nbsp;I understand now.&lt;/P&gt;

&lt;P&gt;&amp;nbsp;&lt;/P&gt;

&lt;P&gt;John&lt;/P&gt;</description>
      <pubDate>Tue, 03 Mar 2015 03:16:50 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/how-do-I-know-MKL-FFT-being-called-used-AVX-512/m-p/1029317#M20052</guid>
      <dc:creator>Wei_Z_Intel</dc:creator>
      <dc:date>2015-03-03T03:16:50Z</dc:date>
    </item>
  </channel>
</rss>

