Hi,
I've been trying to parallelize some loops with openMP in some code used
by FlowEngine (independant compilation out of Yade). I could get
no-so-bad speedup with little efforts. Now I'm wondering how to get even
better speedup and I have a few general questions.
- Is there already a mechanism in Yade to run more than one engine in
parallel? For instance, flow engine and interactionsDispatcher are doing
two independant things and could be run at the same time without
interfering. It implies nested omp directives.
- If no, is that possible?
- Is there any limitation in the use of MPI and OpenMP in the same
program (mostly thinking to ScaLapack,MUMPS and others, using MPI for
linear aglebra)?
My impression is no/yes/no. Could you confirm?
Thanks.
Bruno
_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp