Dynamic Dispatching Tasks Management for H.264 Encoder on Heterogeneous Dual-Core Embedded System

Chia-Ying Tseng, Yen‐Lin Chen · 2010

This paper shows the mechanism of using a dual-core embedded system to process the multimedia data and how the resources managed to serve the whole process. The partitioning methodologies now for asymmetric dual-core systems typically perform software partitioning during compile time, which assigns tasks simply to RISC or DSP only, leaving the other processor idle. If we can use both processors to handle part of the job, the whole process will be faster and save a lot of time and power. In this paper we proposed a dynamic dispatching method to manage and schedule the tasks between RISC and DSP. We dispatch the tasks to both RISC and DSP core. We use TI’s DaVinci DM6446 as our example to show the enhancement of system performance. The paper also indicates the experiment results and the further issues to promote.

Read the paper · More papers on PaperTik