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 :
بازگشت