A data processing method in a DPE of a parallel processing system when the parallel processing system divides a multimedia data processing algorithm into a series of at least two tasks and performs the tasks in parallel, wherein the parallel processing system comprises a plurality of DPEs, and the DPE comprises one or more local memory pages and a shared memory page shared by the DPE and DPEs that are adjacent to the DPE, the method comprising:
- importing data stored in the shared memory page of the DPE and performing a task assigned to the DPE;
- remapping a shared memory page of a first DPE of the adjacent DPEs so that data generated by the DPE is stored in the shared memory page of the first DPE of the adjacent DPEs, which performs a task subsequent to a task performed by the DPE;
- and
- storing the data generated by the DPE in the remapped shared memory page.