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

Reply via email to