parallel_for_each