OK, thank you guys for your input. Now comes the second part of my question... ;-)
How to run YADE in batch mode such as only one calculation runs at a time? In the current default mode, running YADE in batch mode launches several calculations simultaneously (as much as the number of available cores if I understood well), but I would like to allow only one calculation at the same time, in an "iterative manner", one after the other. The -j option does not seem to allow that... Cheers Luc 2011/4/19 Anton Gladky <[email protected]> > Hi, luc, > > If you start yade without -j option, it will use just 1 thread. As > Klaus already said, you can start yade with -j6 to start yade in 6 > threads. > > But you should be careful. If you do not use a large number of > particles, more threads can lead you to decreasing of calculation > speed. That is why yade starts now by default in 1 thread mode not to > confuse new users. > > Anton > > > > > On Tue, Apr 19, 2011 at 4:39 AM, luc scholtes <[email protected]> > wrote: > > Hi guys, > > > > sorry to wake up so late, but, I tried to find info concerning the -j/ > > --jobs option and could not really sort it all due to my lack of Linux > > oriented knowledge... As I understand, YADE now run 1 thread (job?) per > > core. Nonetheless, what would be the command to make it run 1 thread over > > several/all cores in order to speed up the calculation (if it is the > right > > thing to do for this purpose)? > > > > Thanks in advance > > > > Luc > > > > 2011/1/30 Anton Gladky <[email protected]> > >> > >> Hi, > >> > >> In most of my simulations I use 1 thread/core and find it the most > >> optimal solution. Also it helps to get completely identical results > >> excluding openmp-instability. And only on a very large simulations > >> (>10^5 particles) it is reasonable to use 2-3 threads, no more. > >> > >> So, I personally agree. > >> > >> Anton > >> > >> > >> > >> > >> 2011/1/29 Václav Šmilauer <[email protected]>: > >> > Hi there, > >> > > >> > due to numerous performance problems when Yade uses the default number > >> > of > >> > threads (one thread per core), I think it would be better to make run > >> > single-threaded by default, so that unknowledgeable people are not > hit. > >> > Those who know assign the right number of threads anyway. > >> > > >> > It would concern both the main program, and also the batch system, > which > >> > would still use all cores, but 1 core/job. > >> > > >> > Thoughts? > >> > > >> > v. > >> > > >> > _______________________________________________ > >> > Mailing list: https://launchpad.net/~yade-dev > >> > Post to : [email protected] > >> > Unsubscribe : https://launchpad.net/~yade-dev > >> > More help : https://help.launchpad.net/ListHelp > >> > > >> > >> _______________________________________________ > >> Mailing list: https://launchpad.net/~yade-dev > >> Post to : [email protected] > >> Unsubscribe : https://launchpad.net/~yade-dev > >> More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~yade-dev > Post to : [email protected] > Unsubscribe : https://launchpad.net/~yade-dev > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~yade-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~yade-dev More help : https://help.launchpad.net/ListHelp

