Title :
Dynamic Dispatching Tasks Management for H.264 Encoder on Heterogeneous Dual-Core Embedded System
Author :
Tseng, Chia-Ying ; Chen, Yen-Lin
Author_Institution :
Dept. of Comput. Sci. & Eng., Tatung Univ., Taipei, Taiwan
Abstract :
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.
Keywords :
multimedia systems; multiprocessing systems; reduced instruction set computing; video coding; DSP; DaVinci DM6446; H.264 encoder; RISC; dynamic dispatching tasks management; heterogeneous dual core embedded system; multimedia data; software partitioning; Digital signal processing; Dispatching; Embedded system; Multimedia systems; Power system management; Processor scheduling; Reduced instruction set computing; Resource management; Software performance; Software systems;
Conference_Titel :
Communications and Mobile Computing (CMC), 2010 International Conference on
Conference_Location :
Shenzhen
Print_ISBN :
978-1-4244-6327-5
Electronic_ISBN :
978-1-4244-6328-2
DOI :
10.1109/CMC.2010.306