Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
9 Views

cluster fft routines openmp support?

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
Highlighted
Moderator
9 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
Highlighted
Beginner
9 Views

I am planning to use MPICH2
0 Kudos
Highlighted
New Contributor III
9 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
Highlighted
Beginner
9 Views

Thank you for your response.

Giorgos

0 Kudos