Title :
Multithreaded coprocessor interface for multi-core multimedia SoC
Author :
Ou, Shih-Hao ; Lin, Tay-Jyi ; Deng, Xiang Sheng ; Zhuo, Zhi Hong ; Liu, Chih Wei
Author_Institution :
Nat. Chiao Tung Univ., Hsinchu
Abstract :
Modern architectures exploit task level parallelism to improve their performance in a cost-effective manner. However, task synchronization and management is time consuming and wastes computing resources especially on application-specific architectures, such as DSP. In this paper, we propose a smart coprocessor interface that helps to offload the task management job from MPU or DSP. In our simulations, our approach can improve the overall performance of a dual-core platform by 57%. The hardware overhead of the interface is only 1.56% of the DSP core.
Keywords :
application specific integrated circuits; coprocessors; digital signal processing chips; logic design; system-on-chip; DSP; MPU; application-specific architectures; modern architectures; multicore multimedia SoC; multithreaded coprocessor interface; smart coprocessor; task level parallelism; task management; task synchronization; Computer architecture; Coprocessors; Delay; Digital signal processing; Hardware; Kernel; Parallel processing; Scheduling; Switches; Yarn;
Conference_Titel :
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-1921-0
Electronic_ISBN :
978-1-4244-1922-7
DOI :
10.1109/ASPDAC.2008.4483922