In order to achieve high resolution video decoder throughput, for example, 4K@P60 (60 frames per second progressive scan, width 4096) or 8K@P60 (60 frames per second progressive scan, width 8192), conventionally a parallel processing with multiple hardware accelerators or multiple general purpose processors is needed. As for a multiple-hardware-accelerator solution, a frame level parallelization is used widely. As for a multiple-general-purpose-processor solution (CPU, GPU, DSP, etc.), various methods are used, including slice parallelization, tile parallelization, frame parallelization, basic wavefront parallelization, etc.