Adaptive Index selection for miss-rate reduction in a texture cache텍스쳐 캐쉬의 적중 실패율 감소를 위한 적응 인덱스 선택 방법

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 375
  • Download : 0
Now a day, 3D Computer Graphics has become a very important technique used in CAD tools, games, film making, virtual reality, etc. Although there are many techniques used in 3D Computer Graphics, texture mapping is one of the most successful and popular techniques in high-quality image synthesis. However, the greatest weakness of texture mapping is that it requires high memory bandwidth to fetch the enormous texture image data. Therefore, a cache memory is generally employed for reducing the required memory bandwidth and improving system processing speed. So far, there have been many researches about texture cache. In spite of many researches, texture memory bandwidth problem is still left as a critical issue because of increased texture usages and the introduction of more sophisticated filter methods, which need more texels(texture pixels) per pixel. In this thesis, we propose a new cache-indexing method, A-index, to reduce memory bandwidth required for fetching texture image data. By using the A-index, which adaptively changes cache index bits of a texture cache considering data access characteristics, we can reduce cache misses. This is possible by the facts that texture data are 2D data and the access direction is a randomly directed line. Further, we present an effective direction decision method for determining the texel-access direction more precisely. To verify our ideas, we designed a texture mapping hardware including a two-level texture cache in Verilog-HDL. Besides, a 3D object is composed of triangles, which are decomposed into pixel spans. A cache miss caused by contention between two texels in two different spans is an inter-span replacement. We analyzed the relationship between the numbers of inter-span replacements and cache misses. From the analysis, we show that the number of cache misses in a texture cache can be estimated by simply calculating the number of inter-span replacements. From HDL simulations on various test scenes, we examined th...
Advisors
Kim, Lee-Supresearcher김이섭researcher
Description
한국과학기술원 : 전기및전자공학전공,
Publisher
한국과학기술원
Issue Date
2005
Identifier
245076/325007  / 020005083
Language
eng
Description

학위논문(박사) - 한국과학기술원 : 전기및전자공학전공, 2005.2, [ ix, 105 p. ]

Keywords

Texture Cache; Computer Graphics; Adaptive Index; 적응 인덱스; 텍스쳐 캐쉬; 컴퓨터 그래픽스

URI
http://hdl.handle.net/10203/35295
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=245076&flag=dissertation
Appears in Collection
EE-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0