[Pw_forum] [Pw_Forum] Parallel execution and configuration issues
stefano de gironcoli
degironc at sissa.it
Mon Sep 19 19:51:48 CEST 2016
Dear Konrad
to my understanding OpenMP can be used when parallelizing within a
multicore node. It needs shared memory between the cores so
can't/shouldn't be used to parallelize across
different nodes. MPI does not need shared memory and can be used both
inside a multicore node and across nodes.
HTH
stefano
On 19/09/2016 12:01, Konrad Gruszka wrote:
>
> Dear colleagues,
>
> I'm Writing to our community to clarify once and for all issues with
> parallel pwscf execution.
>
> By lecture of PWSCF manual, I know that there are several levels of
> parallelization, including FFTW and more. At the same time, I'm quite
> sure that most of beginner QE users do not have complicated clusters,
> but are rather starting with decent multicore PC's.
>
> There are two main parallel mechanisms (known to me) namely: MPI and
> OpenMP. Because I'm using Ubuntu, there is free Hydra MPI software
> (mpich) and also free OpenMP. From what I know (please correct me if
> this is wrong) MPI software is used for parallelization within one
> multicore PC and OpenMP is used to make parallelization between
> several PC's.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20160919/70ad1c4e/attachment.html>
More information about the users
mailing list