Could you explain better why "the number of tasks should not be much bigger than the number of available cores"?

I would move this argument in the launchpad bug description and let the docstring just describe the implementation and the signature.