Menu

SVN archive Commit Log


Commit Date  
[r15613] by bugman

Shifted the run_command_queue() and run_queue() methods from the Multi_processor to Processor class.

2012-03-23 11:37:27 Tree
[r15612] by bugman

The multi/test_implementation2.py script can now be run in uni-processor mode.

Thought it still fails due to deficiencies in the Processor base class (one of Gary's TODOS in the
Multi_processor class).

2012-03-23 11:33:28 Tree
[r15611] by bugman

Comment fixes.

2012-03-23 11:31:39 Tree
[r15610] by bugman

The multi/test_implementation2.py script now properly uses pre-send data in the slave calculations.

The sending component is complete (though is still non-functional on the uni-processor). However
the handling of data post-calculation still needs to be abstracted via the API.

2012-03-23 11:19:33 Tree
[r15609] by bugman

Partially implemented the Processor.data_update() method.

This now should work when the rank argument is not supplied.

2012-03-23 10:20:07 Tree
[r15608] by bugman

Removed the Test_slave_command_presend class as the multi-processor API is now simpler.

The single line data_update() API function call is now used instead.

2012-03-23 10:18:11 Tree
[r15607] by bugman

Created the special command object Slave_storage_command for transferring data to slaves.

This command currently has two special methods:
- add(), used by the master processor to add data to the command for transfer.
- clear(), used by the slave (via run()) or the master to clear out all data.

2012-03-22 15:31:51 Tree
[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
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.