DocumentCode :
2547693
Title :
An efficient texture cache for programmable vertex shaders
Author :
Cho, Seunghyun ; Yu, Chang-Hyo ; Kim, Lee-Sup
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., KAIST, Daejeon
fYear :
2006
fDate :
21-24 May 2006
Abstract :
Vertex texturing is state-of-the-art functionality of the 3D geometry processor. However, it aggravates the bandwidth problem between 3D graphics hardware and external memory besides the per-pixel texturing. Since vertex texturing does not guarantee high locality all over the texture data unlike the per-pixel texturing, we propose a caching scheme that adaptively adjusts its operation by estimating the amount of the locality of access pattern. The proposed cache improves 27.0% of texture loading performance for general test scenes with only 9.6% of hardware overhead
Keywords :
cache storage; image texture; microprocessor chips; 3D geometry processor; 3D graphics; caching scheme; programmable vertex shaders; texture cache; texture loading performance; vertex texturing; Bandwidth; Engines; Filtering; Geometry; Graphics; Hardware; Layout; Programming profession; Testing; Visual effects;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. ISCAS 2006. Proceedings. 2006 IEEE International Symposium on
Conference_Location :
Island of Kos
Print_ISBN :
0-7803-9389-9
Type :
conf
DOI :
10.1109/ISCAS.2006.1693464
Filename :
1693464
Link To Document :
بازگشت