...
首页> 外文期刊>IEEE Transactions on Computers >An effective visibility culling method based on cache block
【24h】

An effective visibility culling method based on cache block

机译:一种基于缓存块的有效可见性剔除方法

获取原文
获取原文并翻译 | 示例

摘要

As the complexity of 3D scenes is on the increase, the search for an effective visibility culling method has become one of the most important issues to be addressed in the design of 3D rendering processors. Here, we propose a new rasterization pipeline with visibility culling; the proposed architecture performs the visibility culling at an early stage of the rasterization pipeline (especially at the traversal stage) by retrieving data in a pixel cache without any significant hardware logics such as the hierarchical z-buffer. If the data to be retrieved does not exist in the pixel cache, the proposed architecture performs a prefetch operation in order to reduce the miss penalty of the pixel cache. That is, the cache miss penalty can be reduced as the transfer of a missed cache block from the frame memory into the pixel cache can be handled simultaneously with the rasterization pipeline executions. Simulation results show that the proposed architecture can achieve a performance gain of about 32% compared with the conventional pretexturing architecture and about 7% compared to the hierarchical z-buffer visibility scheme.
机译:随着3D场景的复杂性不断增加,寻求有效的可见性剔除方法已成为3D渲染处理器设计中要解决的最重要问题之一。在这里,我们提出了一条具有可见性剔除的新栅格化管道。所提出的体系结构通过在不使用任何重要硬件逻辑(例如分层z缓冲区)的情况下检索像素缓存中的数据,从而在光栅化管道的早期阶段(尤其是在遍历阶段)执行可见性剔除。如果要检索的数据在像素缓存中不存在,则提出的体系结构将执行预取操作,以减少像素缓存的丢失代价。也就是说,由于可以与光栅化管线执行同时处理丢失的缓存块从帧存储器到像素缓存的传输,因此可以减少缓存的丢失代价。仿真结果表明,所提出的体系结构与常规的预纹理化体系结构相比可实现约32%的性能提升,与分层z缓冲区可见性方案相比可实现约7%的性能提升。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号