首页>
外国专利>
Cache memory for texture mapping process in three-dimensional graphics and method for reducing penalty due to cache miss
Cache memory for texture mapping process in three-dimensional graphics and method for reducing penalty due to cache miss
展开▼
机译:用于三维图形中纹理映射过程的高速缓存存储器以及减少由于高速缓存未命中而造成的损失的方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A cache memory for a texture mapping process which is applicable to a high performance three-dimensional graphics card for a personal computer, three-dimensional game machines and other fields requiring small and high performance three-dimensional graphics. In particular, in order to accelerate a texture mapping process based upon a hardware-used mipmapping process using a trilinear interpolation in a three-dimensional graphics system, there is provided a cache memory in which only textures by a moderate size of a working set are stored, and all eight texels needed to perform a trilinear interpolation only in one clock cycle are accessed to obtain a final texel value, and a method enabling a reduction in penalty due to a cache miss by, with hardware-based prediction, prefetching textures to be needed in the future. The invention makes it possible that various sizes of texture images are effectively processed and texture mapping acceleration becomes possible even for small and low cost systems, as compared with a conventional hardware-based texture mapping acceleration method.
展开▼