Is it possible to run FlowEngine in parallel and InteactionsDispatcher in
parallel? (I don't know it :-) If it is possible, I think it would be better to
run firstly one engine in parallel and then the second one in parallel rather
then both at the same time (before continuing, the program (master thread)
would have to wait for the slower engine).
Just small remark..
We know that parallelized engines have usually no use of more than ~4-5
threads currently.
Here, I have easily 10 proc. available for routine jobs. Which means I
could solve my linear system on, say, 4 procs while interactions are
dispatched on 4 other procs (also applies if only one engine is
parallelized).
Of course, I have to wait for the slowest one, but max(t1,t2) is always
better than t1+t2, no?
With massive parallelism available is some algebra packages, we could
virtually run coupled simulation at almost the same speed as uncoupled
ones, provided the number of cores is high enough to solve the fluid
problem faster than interaction dispatch. :-)
B.
_______________________________________________
Mailing list: https://launchpad.net/~yade-dev
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yade-dev
More help : https://help.launchpad.net/ListHelp