首页> 外文期刊>IEEE Computer Graphics and Applications >Dynamic load balancing for parallel polygon rendering
【24h】

Dynamic load balancing for parallel polygon rendering

机译:并行多边形渲染的动态负载平衡

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

摘要

Using parallel processing for visualization speeds up computer graphics rendering of complex data sets. A parallel algorithm designed for polygon scan conversion and rendering is presented which supports fast rendering of highly complex data sets using advanced lighting models. Dedicated graphics rendering engines do not necessarily suit such data sets, although they can support real-time update of moderately complex scenes using simple lighting. Advantages to using a software-based approach include the feasibility of adding special rendering features to the program and the capability of integrating a parallel scientific application with a parallel graphics renderer. A new work decomposition strategy presented, called task adaptive, is based on dynamically partitioning the amount of computational work left at a given time. The algorithm uses a heuristic for dynamic task decomposition in which image space tasks are partitioned without requiring interruption of the partitioned processor. A sophisticated memory referencing strategy lets local memory access graphics data during rendering. This permits implementation of the algorithm on a distributed memory multiprocessor. An in-depth analysis of the overhead costs accompanying parallel processing shows where performance is adequate or could be improved.
机译:使用并行处理进行可视化可加快复杂数据集的计算机图形渲染速度。提出了一种用于多边形扫描转换和渲染的并行算法,该算法支持使用高级光照模型快速渲染高度复杂的数据集。专用的图形渲染引擎不一定支持此类数据集,尽管它们可以支持使用简单的照明实时更新中等复杂的场景。使用基于软件的方法的优点包括在程序中添加特殊渲染功能的可行性以及将并行科学应用程序与并行图形渲染器集成的能力。提出的一种新的工作分解策略(称为任务自适应)基于动态分配给定时间剩余的计算工作量。该算法将启发式方法用于动态任务分解,其中图像空间任务被分区,而无需中断已分区的处理器。复杂的内存引用策略允许本地内存在渲染期间访问图形数据。这允许在分布式存储器多处理器上实现该算法。对并行处理附带的间接费用的深入分析表明,性能适当或可以提高的地方。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号