Video Codec Optimization for Dual-core Architectures
碩士 === 國立交通大學 === 資訊工程系所 === 92 === In this paper, we propose a dynamic task partitioning framework on dual-core architecture (RISC and DSP) for the MPEG-4 Simple Profile video codec. Using a dynamic task scheduler, an efficient dynamic partitioning framework of video encoder algorithm on dual-core...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2004
|
Online Access: | http://ndltd.ncl.edu.tw/handle/76891445838942839978 |
id |
ndltd-TW-092NCTU5392033 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-092NCTU53920332015-10-13T13:04:22Z http://ndltd.ncl.edu.tw/handle/76891445838942839978 Video Codec Optimization for Dual-core Architectures 視訊編碼器在雙核心平臺上的最佳化 Chien-Tang, Tseng 曾建堂 碩士 國立交通大學 資訊工程系所 92 In this paper, we propose a dynamic task partitioning framework on dual-core architecture (RISC and DSP) for the MPEG-4 Simple Profile video codec. Using a dynamic task scheduler, an efficient dynamic partitioning framework of video encoder algorithm on dual-core architecture are developed. Existing practices of embedded software development on a dual-core platform either assign a subtask to the RISC core or the DSP core. However, since new generations of RISCs are powerful enough for computationally intensive task as well, the proposed framework will invoke both the RISC and the DSP cores in parallel to complete a single subtask in a tightly-coupled manner. To alleviate the communication overhead between the two cores, DMA is used to transfer data between the MCU and the DSP. From the experiments, it is shown that the proposed approach achieves higher performance than the conventional approach where only one of the cores (either MCU or DSP) is used for each subtask. Chun-Jen, Tsai 蔡淳仁 2004 學位論文 ; thesis 80 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊工程系所 === 92 === In this paper, we propose a dynamic task partitioning framework on dual-core architecture (RISC and DSP) for the MPEG-4 Simple Profile video codec. Using a dynamic task scheduler, an efficient dynamic partitioning framework of video encoder algorithm on dual-core architecture are developed. Existing practices of embedded software development on a dual-core platform either assign a subtask to the RISC core or the DSP core. However, since new generations of RISCs are powerful enough for computationally intensive task as well, the proposed framework will invoke both the RISC and the DSP cores in parallel to complete a single subtask in a tightly-coupled manner. To alleviate the communication overhead between the two cores, DMA is used to transfer data between the MCU and the DSP. From the experiments, it is shown that the proposed approach achieves higher performance than the conventional approach where only one of the cores (either MCU or DSP) is used for each subtask.
|
author2 |
Chun-Jen, Tsai |
author_facet |
Chun-Jen, Tsai Chien-Tang, Tseng 曾建堂 |
author |
Chien-Tang, Tseng 曾建堂 |
spellingShingle |
Chien-Tang, Tseng 曾建堂 Video Codec Optimization for Dual-core Architectures |
author_sort |
Chien-Tang, Tseng |
title |
Video Codec Optimization for Dual-core Architectures |
title_short |
Video Codec Optimization for Dual-core Architectures |
title_full |
Video Codec Optimization for Dual-core Architectures |
title_fullStr |
Video Codec Optimization for Dual-core Architectures |
title_full_unstemmed |
Video Codec Optimization for Dual-core Architectures |
title_sort |
video codec optimization for dual-core architectures |
publishDate |
2004 |
url |
http://ndltd.ncl.edu.tw/handle/76891445838942839978 |
work_keys_str_mv |
AT chientangtseng videocodecoptimizationfordualcorearchitectures AT céngjiàntáng videocodecoptimizationfordualcorearchitectures AT chientangtseng shìxùnbiānmǎqìzàishuānghéxīnpíngtáishàngdezuìjiāhuà AT céngjiàntáng shìxùnbiānmǎqìzàishuānghéxīnpíngtáishàngdezuìjiāhuà |
_version_ |
1717729723387215872 |