Intel® oneAPI Math Kernel Library
Ask questions and share information with other developers who use Intel® Math Kernel Library.

cluster fft routines openmp support?

giorgos17
Beginner
291 Views

Greetings,

I am developing an MPI application for a cluster of SMP systems. It is built around the MKL cluster FFT

routines. Can these routines take advantage of OpenMP threads, or should I start multiple MPI processes

on each SMP system?

Thank you.

0 Kudos
4 Replies
Gennady_F_Intel
Moderator
291 Views
Quoting giorgos17

Can these routines take advantage of OpenMP threads, or should I start multiple MPI processes

on each SMP system?

Can these routines take advantage of OpenMP threads -

not at this moment. We are going to implement this opportunityin the nearest version of MKL.

should I start multiple MPI processes

on each SMP system? What MPI version are you going to use? if we are talking about Intel MPI version, then we recommend you to use version 3.2.1 which really support the hybridmode.

--Gennady

0 Kudos
giorgos17
Beginner
291 Views
I am planning to use MPICH2
0 Kudos
Vladimir_Petrov__Int
New Contributor III
291 Views

As Gennady mentioned, current implementation performs best if only MPI parallelization is used. Support for MPI+OpenMP parallelization will be added in the nearest future.

Best regards,

-Vladimir

0 Kudos
giorgos17
Beginner
291 Views

Thank you for your response.

Giorgos

0 Kudos
Reply