I'm using dask to distribute a large number of tasks.
All the tasks are independents and consist into running an external application.
Depending on the server used and the input arguments the time to process a task may differ.
At a given point some workers have no more tasks to process and wait for other workers to process the remaining tasks. See the bokeh screenshot below:
The documentation talks about 'work stealing' but it seems it doesn't apply here. Can I force distributed to redistribute the tasks amongst workers ?

import distributed; distributed.__version__? - MRocklin