Title :
An Embedded Coherent-Multithreading Multimedia Processor and Its Programming Model
Author :
Chu, Jui-Chin ; Ku, Wei-Chun ; Chou, Shu-Hsuan ; Chen, Tien-Fu ; Guo, Jiun-In
Author_Institution :
Nat. Univ. of Chung Cheng, Chia-Yi
Abstract :
Multithreading and multi-core processing have been shown to be powerful approaches for boosting a system performance by taking advantage of parallelism in applications. This paper presents a processor design by unifying RISC and multithreading DSP for the sophisticated multimedia applications with advanced standards such as H.264. The proposed design not only minimizes integration costs for embedded multithreading/multi-core design by independent coherent threads, but also reduces the memory bandwidth requirements by one-stop streaming buffer and a very fast data exchange mechanism. With the proposed techniques and appropriate programming model, we can achieve 78% reduction of memory bandwidth and 89% reduction of processing time in H.264 video encoding, compared to traditional single stream micro-processor.
Keywords :
buffer storage; digital signal processing chips; encoding; integrated circuit design; multi-threading; multimedia computing; parallel processing; reduced instruction set computing; video coding; H.264 video encoding; RISC; application parallelism; data exchange mechanism; embedded coherent-multithreading multimedia processor; memory bandwidth requirements; multicore processing; multimedia applications; multithreading DSP; one-stop streaming buffer; processor design; programming model; Bandwidth; Boosting; Digital signal processing; Multicore processing; Multithreading; Power system modeling; Process design; Reduced instruction set computing; Streaming media; System performance; Design; Experimentation; H.264; Multimedia Processor; Multithreading; Performance; Programming model; VisoMT;
Conference_Titel :
Design Automation Conference, 2007. DAC '07. 44th ACM/IEEE
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-59593-627-1