Collaborative multithreading: An open scalable processor architecture for embedded multimedia applications

Wei Chun Ku*, Shu Hsuan Chou, Jui Chin Chu, Chih Heng Kong, Tien-Fu Chen, Jiun-In  Guo

*Corresponding author for this work

研究成果: Conference contribution同行評審

1 引文 斯高帕斯(Scopus)

摘要

Numerous approaches can be employed in exploiting computation power in processors such as superscalar, VLIW, SMT and multi-core on chip. In this paper, a UniCore VisoMT processor is proposed, which unifies VLIW and multithreading by providing an efficient control and data communication model, while offering explicit parallelisms for embedded applications. The architecture concurrently executes a main thread and several accelerative threads, coordinated by the main thread. A switch-based register-file is provided for fast data exchange between these accelerative threads. Moreover, a SMT helper function unit is employed for controlling and resource-sharing between accelerative threads, and an event-driven mechanism is introduced for synchronization between the main thread and these accelerative threads. Our results show that the proposed architecture provides area and performance advantages for embedded multimedia applications.

原文English
主出版物標題2006 IEEE International Conference on Multimedia and Expo, ICME 2006 - Proceedings
頁面25-28
頁數4
DOIs
出版狀態Published - 1 十二月 2006
事件2006 IEEE International Conference on Multimedia and Expo, ICME 2006 - Toronto, ON, Canada
持續時間: 9 七月 200612 七月 2006

出版系列

名字2006 IEEE International Conference on Multimedia and Expo, ICME 2006 - Proceedings
2006

Conference

Conference2006 IEEE International Conference on Multimedia and Expo, ICME 2006
國家Canada
城市Toronto, ON
期間9/07/0612/07/06

指紋 深入研究「Collaborative multithreading: An open scalable processor architecture for embedded multimedia applications」主題。共同形成了獨特的指紋。

引用此