DocumentCode
3009364
Title
A Design of Multi-threaded Shader Processor with Dual-Phase Pipeline Architecture
Author
Lee, Kwang-Yeob ; Park, Tae-Ryoung ; Kwak, Jae-chang ; Koo, Yong-Seo
Author_Institution
Dept. of Comput. Eng., Seokyeong Univ., Seoul, South Korea
fYear
2009
fDate
20-25 July 2009
Firstpage
121
Lastpage
124
Abstract
In this paper, dual-phase pipeline architecture and variable length instructions of a shader processor are proposed. The dual-phase pipeline architecture achieves a performance of dual core using a single core, and a parallelism of GP-GPU to accelerate graphic operations. For simplifying hardware, the register optimization is proposed. The variable length instructions are designed for efficient executions with less memory. Various pipeline hazards are resolved by a multi-threaded method. The proposed processor supports OpenGL ES 2.0. It has a size of 0.13Mlogic and shows the performance of 16.6MVertices/s, and 33.3MPixels/s.
Keywords
computer graphic equipment; computer graphics; multi-threading; optimisation; pipeline processing; 0.13Mlogic; GP-GPU; OpenGL ES 2.0; dual-phase pipeline architecture; graphic operations; multithreaded method; multithreaded shader processor; register optimization; variable length instructions; Computer aided instruction; Computer architecture; Design engineering; Graphics; Ground penetrating radar; Hardware; Hazards; Pipelines; Registers; Yarn; multi-threaded; pipeline; shader processor;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in Multimedia, 2009. MMEDIA '09. First International Conference on
Conference_Location
Colmar
Print_ISBN
978-0-7695-3693-4
Type
conf
DOI
10.1109/MMEDIA.2009.29
Filename
5206903
Link To Document