Menu

SVN archive Commit Log


Commit Date  
[r15615] by bugman

Whitespace fix.

2012-03-23 15:03:24 Tree
[r15614] by bugman

Spun out all of the results queue objects into their own module.

This completes another set of TODOs by removing these queue objects from any fabric level. They
can now be imported and used by any fabric level (Processor, Multi_processor, Mpi4py_processor,
Uni_processor, etc.).

2012-03-23 11:44:15 Tree
[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
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.