[IPython-User] Direct view fault tolerance?
Sat Jan 5 14:53:32 CST 2013
If a direct view is constructed with explicit targets, those targets do not change. The one exception is
dv = rc.direct_view(targets='all')
Where the targets are evaluated as all engines at any given point in time, so engines coming and going are taken into account.
On Jan 5, 2013, at 4:22, "Darren Govoni" <email@example.com> wrote:
> When using a direct view, if an engine stops, it seems I can no longer call dview.apply using just the remaining engines. It throws an exception. Is there a way to allow the engine failure to be ignored and simply apply the function to the available engines.
> Conversely, when or if new engines come online, just have them participate then. Or does my code have to manage these failures?
> IPython-User mailing list
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the IPython-User