Browse > Article

A Pixel Cache Architecture with Selective Loading Scheme based on Z-test  

이길환 (연세대학교 컴퓨터과학과)
박우찬 (세종대학교 컴퓨터공학부)
김일산 (연세대학교 컴퓨터과학과)
한탁돈 (연세대학교 컴퓨터과학과)
Abstract
Recently most of 3D graphics rendering Processors have the pixel cache storing depth data and color data to reduce the memory latency and the bandwidth requirement. In this paper, we propose the effective pixel cache for improving the performance of a rendering processor. The proposed cache system stores the depth data selectively based on the result of Z-test and the color data are stored into the auxiliary buffer. Simulation results show that the 16Kbyte proposed cache system provides better performance than the 32Kbyte conventional cache.
Keywords
3D Graphics Hardware; Pixel Cache; Depth Test;
Citations & Related Records
연도 인용수 순위
  • Reference
1 /
[] /
2 Z.S. Hakura and A. Gupta, 'The design and analysis of a cache architecture for texture mapping,' Proceedings of the 24th International Symposium on Computer Architecture, pp. 108120, June 1997   DOI
3 H. Igehy, M. Eldridge, and K. Proudfoot, 'Prefetching in a texture cache architecture,' Proceedings of 1998 SIGGRAPH/Eurographics Workshop on Graphics Hardware, pp. 133-142, Aug. 1998   DOI
4 nVidia, 'Technical briefs: NVIDIA lights peed memory architecture II,' nVidia Corporation, available at http://www.nvidia.com/docs/lo/1452/SUPP/LMAII.2.02.pdf
5 Tulika Mitra and Tzi-cker Chiueh, 'Dynamic 3d graphics workload characterization and the architecturaJ implications,' 32nd Annual ACM/IEEE International Symposium on Microarchitecture, pp. 62-71, Nov. 1999   DOI
6 W. C. Park, K. W. Lee, I. S. Kim, T. D. Han, and S. B. Yang, 'An effective pixel rasterization pipeline architecture for 3d rendering processors,' IEEE Transactions on Computers, accepted to appear, available at http://msl.yonsei.ac.kr/userweb/chan/thesis/TC114724.pdf   DOI   ScienceOn
7 G. Lawton, 'The wild world of 3D graphics chips:' IEEE Computer, vol. 33, no. 9, pp.12-16, Sept. 2000   DOI   ScienceOn
8 M. Woo, J. Neider, T. Davis, and D. Shreiner, OpenGL programming guide, Addison-Wesley, Third edition, 1999
9 M. Deering, S.A.Schlapp, and M.G.Lavelle, 'Fbram : A new form of memory optimized for 3d graphics,' In Proceeddings of SIGGRAPH 1994, pp.167-174, July 1994   DOI
10 M. D. Hill, J. R. Larus, A. R. Lebeck, M. Talluri, and D. A. Wood, 'Wisconsin architectural research tool set,' ACM SIGARCH Computer Architecture News, vol. 21, pp. 8-10, Sep. 1993   DOI
11 ATI, 'Stunning 2d & 3d performance,' ATI Technologies INC., available at http://www.ati.com/technology/hardware/rage128pro/index.html
12 http://www.spec.org/gpc/opc.static/opcview70.html
13 ATI, '$RADEON^{TM}$ 8500LE : specification,' ATI Technologies INC., available at http://www.ati.com/products/pc/radeon8500Ie/specs.html
14 http://www.idsoftware.com/games/quake/quake3-arena/