Menu

SVN archive Commit Log


Commit Date  
[r15606] by bugman

Split the multi.commands module into two - the slave commands and result commands.

This rearrangement is only for code clarity.

2012-03-22 15:06:50 Tree
[r15605] by bugman

Removed the Mpi_processor.data_upload() method as this will be done at the Processor level.

2012-03-22 14:56:58 Tree
[r15604] by bugman

Shifted all of the processor command objects into the multi.commands module.

The other multi.api module objects have been shifted into the multi.misc module.

2012-03-22 11:40:45 Tree
[r15603] by bugman

The multi-processor package now allows sys.exit() calls within the master processor.

This affects all processor fabrics, as the Processor.run() method has been modified. The SystemExit
exception is now specifically caught on the master. The Processor.exit() method is then called to
allow the specific fabric to clean up, if needed, and then the SystemExit is re-raised to allow the
system exit to proceed as normal.

2012-03-22 09:57:51 Tree
[r15602] by bugman

Removed a number of sys.exit() calls from different relax modes.

The return call is used rather than sys.exit() to exit the main run() method. These were not needed
and it allows the 'version', 'info', and 'gui' modes to play better with the multi-processor package
when using mpi4py.

2012-03-22 09:37:49 Tree
[r15601] by bugman

Shifted the mpi4py processor module functions broadcast_command() and ditch_all_results() into the class.

These have been turned into private methods.

2012-03-22 09:34:35 Tree
[r15600] by bugman

Redesigned how the multi-processor package terminates program execution.

The Processor.exit() method has been introduced to perform this action. By default (used by the
uni-processor fabric), the method does nothing. The mpi4py_processor.py module functions exit() and
exit_mpi() have been merged into the Mpi4py_processor.exit() method.

2012-03-22 09:13:53 Tree
[r15599] by bugman

Spelling fix for a number of the processor method names.

2012-03-22 08:20:07 Tree
[r15598] by bugman

Fully documented the Processor.run() method via comments.

2012-03-22 08:18:39 Tree
[r15597] by bugman

Eliminated the unused Set_processor_property_command class.

2012-03-22 07:57:55 Tree
Older >
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.