Menu

Commit [r27848]  Maximize  Restore  History

Reverted r27840-r27845, related to Bug #23618, queuing system for multi processors is not well designed.

The changes has not been proven to increase the minimisation time, and some of the fixes introduces unintentional bugs.

The command used was:
svn merge -r27845:r27839 .

.....
------------------------------------------------------------------------------------------------------------------
r27840 | tlinnet | 2015-05-27 03:09:48 +0200 (Wed, 27 May 2015) | 3 lines

Adding keyword for verbosity for multi processor mode.

Task #7826 (https://gna.org/task/?7826): Write an python class for the repeated analysis of dispersion data.
------------------------------------------------------------------------------------------------------------------
r27841 | tlinnet | 2015-05-27 03:09:50 +0200 (Wed, 27 May 2015) | 2 lines

Adding to user function minimise.execute() the keyword "mp_verbosity", to control the amount
of information to print when running multi processors.
------------------------------------------------------------------------------------------------------------------
r27842 | tlinnet | 2015-05-27 03:09:52 +0200 (Wed, 27 May 2015) | 1 line

In multi.processor(), moving up the debugging print-out of running sets of calculatation.
------------------------------------------------------------------------------------------------------------------
r27843 | tlinnet | 2015-05-27 03:09:55 +0200 (Wed, 27 May 2015) | 1 line

In pipe_control of minimise, adding the possibility to control verbosity in multi processor mode.
------------------------------------------------------------------------------------------------------------------
r27844 | tlinnet | 2015-05-27 03:09:57 +0200 (Wed, 27 May 2015) | 6 lines

Suggestion Fix 1, in multi.processor.run_queue().

This fix changes, that the amount of simulations is not chunked up before sending each chunk to a CPU.
Rather, all jobs are to be submitted after each other, and finished for themselves.

Bug #23618: (https://gna.org/bugs/index.php?23618): queuing system for multi processors is not well designed.
------------------------------------------------------------------------------------------------------------------
r27845 | tlinnet | 2015-05-27 03:09:59 +0200 (Wed, 27 May 2015) | 3 lines

Suggestion for fix 2, where jobs are continously replenished when other jobs are finished.

Bug #23618: (https://gna.org/bugs/index.php?23618): queuing system for multi processors is not well designed.
------------------------------------------------------------------------------------------------------------------
.....

tlinnet 2015-06-11

changed /trunk/auto_analyses/relax_disp_repeat_cpmg.py
changed /trunk/multi/processor.py
changed /trunk/pipe_control/minimise.py
changed /trunk/user_functions/minimisation.py
/trunk/auto_analyses/relax_disp_repeat_cpmg.py Diff Switch to side-by-side view
Loading...
/trunk/multi/processor.py Diff Switch to side-by-side view
Loading...
/trunk/pipe_control/minimise.py Diff Switch to side-by-side view
Loading...
/trunk/user_functions/minimisation.py Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.