Ticket #101 (closed enhancement: fixed)

Opened 2 years ago

Last modified 9 months ago

Gather/scatter and data mapping

Reported by: fperez Assigned to: bgranger
Priority: normal Milestone: 0.9.0
Component: ipython1 Version:
Severity: normal Keywords:
Cc:

Description

Currently, the controller does too much computing for scatter/gather of data. This overhead should probably be lowered with much of this work happening on the client, so we respect the controller as purely a data broker between client and engines.

Moving these responsibilities to the client will simplify the controller, lowering the likelihood of it blocking because of being busy.

The current model also makes large objects live entirely in the controller for scattering, while a partitioned approach will also lower this memory pressure.

Change History

02/13/07 12:27:56 changed by bgranger

  • milestone deleted.

Milestone 0.9 deleted

02/13/07 12:43:53 changed by bgranger

  • owner changed from fperez to bgranger.
  • component changed from chainsaw to saw.

02/04/08 14:13:54 changed by bgranger

  • component changed from saw to ipython1.
  • milestone set to 0.9.0.

Also, moving to Twisted based cients will improve performance of this approach.

02/12/08 22:53:00 changed by bgranger

  • status changed from new to closed.
  • resolution set to fixed.