Setting number_of_user_threads for Intel® Math Kernal Library FFTW3 wrappers

Consider the case when you

  • Create a FFTW3 plan and use the plan for sequential DFT computation on each thread in your parallel region
  • Use Intel Math Kernal Library (Intel MKL) FFTW3 wrappers
  • Want the best performance

Intel MKL FFTW3 wrappers are thread safe by default. However, you should set one additional Intel MKL variable to get the best performance with Intel MKL. Set the number_of_users_threads variable as described below.

In C:

#include "fftw3.h"

  • Fortgeschrittene
  • Intel® C++ Composer XE
  • Intel® Math Kernel Library
  • OpenMP*
  • FFT
  • FFTW
  • FFTW3
  • fourier transform
  • MKL FFTW3 wrappers
  • number_of_users_threads
  • Optimierung
  • Parallel Computing
  • Threading
  • Intel's Ct Technology Code Samples

    Provides a full description of the Intel's Ct technology code samples and instructions on how to build and run them.
  • Intel® Math Kernel Library
  • IPP
  • random number generator
  • monte carlo
  • FFT
  • convolution
  • lapack
  • FFTW3
  • BLAS
  • ray tracing
  • image processing
  • example code
  • poisson
  • binomial tree
  • black scholes
  • sample
  • medical imaging
  • histogram
  • Grafik
  • FFTW3 abonnieren