A video decoding optimization for heterogeneous dual-core platforms architecture

التفاصيل البيبلوغرافية
العنوان: A video decoding optimization for heterogeneous dual-core platforms architecture
المؤلفون: Bin-Chang Chieu, Yung-Sung Huang
المصدر: Multimedia Tools and Applications. 75:627-646
بيانات النشر: Springer Science and Business Media LLC, 2014.
سنة النشر: 2014
مصطلحات موضوعية: 010302 applied physics, Digital signal processor, Computer Networks and Communications, Computer science, business.industry, 020208 electrical & electronic engineering, 02 engineering and technology, 01 natural sciences, Scheduling (computing), Hardware and Architecture, Embedded system, 0103 physical sciences, 0202 electrical engineering, electronic engineering, information engineering, Media Technology, System on a chip, business, Mobile device, Direct memory access, Software, Computer hardware, Digital signal processing
الوصف: Digital signal processors (DSPs), with their powerful computing abilities, are commonly used for multimedia coding/decoding processes. Therefore, the SOC (System on Chip) industry integrates DSP with ARM (Advanced RISC Machine) for input/output processing, saving power, and building up a multi-core platform used in handheld devices. The computing ability of ARM has been substantially improved with some state of the art technique. The industry currently has regarded the integration of ARM and DSP into SOC as two independent cores to enhance the efficiency. Since one algorithm is added to process the distributed computing work of the dual cores, the efficiency must be doubled. The system will assign the work to the core with higher processing efficiency. Instead of the traditional Static task scheduling, this article proposed a new approach called Dynamic task scheduling, providing 29.88 % higher efficiency than that of Static task scheduling. The reason is that the static partition will finally send the heavy load of computing to DSP; therefore, it is not possible to achieve the enhanced efficiency of the multi-core. However, the dynamic task scheduling will consider the actual loading of each core for computing and communicate with each other; furthermore, it can share the work to assist the process of each core. Besides, the Direct Memory Access is integrated with the multi-core platform to reduce the time-consumption resulted from the communication between the dual cores. The experimental result shows that the dynamic partition operated by the heterogeneous dual core system can use 192 MHz pulse to decode the CIF video signal that the decoding speed can reach 30fps and the efficiency is improved 50 % with DMA (Direct Memory Access) technology incorporated.
تدمد: 1573-7721
1380-7501
DOI: 10.1007/s11042-014-2312-8
URL الوصول: https://explore.openaire.eu/search/publication?articleId=doi_________::76cd4077d70d637706f9165b37cde99e
https://doi.org/10.1007/s11042-014-2312-8
Rights: CLOSED
رقم الانضمام: edsair.doi...........76cd4077d70d637706f9165b37cde99e
قاعدة البيانات: OpenAIRE
الوصف
تدمد:15737721
13807501
DOI:10.1007/s11042-014-2312-8