DocumentCode
517401
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
Volume
1
fYear
2010
fDate
12-14 April 2010
Firstpage
253
Lastpage
257
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/CMC.2010.306
Filename
5471475
Link To Document