Distributed parallelization of tasks