[PD] parallel processing