##// END OF EJS Templates
Provide configuration hook to specify allowable heartmonitor misses from controller checking engine connectivity
Provide configuration hook to specify allowable heartmonitor misses from controller checking engine connectivity

File last commit:

r9190:20a102a5
r10572:d8c2d4f9
Show More
taskmap.py
36 lines | 636 B | text/x-python | PythonLexer
# <nbformat>2</nbformat>
# <markdowncell>
# # Load balanced map and parallel function decorator
# <codecell>
from __future__ import print_function
from IPython.parallel import Client
# <codecell>
rc = Client()
v = rc.load_balanced_view()
# <codecell>
result = v.map(lambda x: 2*x, range(10))
print("Simple, default map: ", list(result))
# <codecell>
ar = v.map_async(lambda x: 2*x, range(10))
print("Submitted tasks, got ids: ", ar.msg_ids)
result = ar.get()
print("Using a mapper: ", result)
# <codecell>
@v.parallel(block=True)
def f(x): return 2*x
result = f.map(range(10))
print("Using a parallel function: ", result)