面向并行环境的绘制加速技术研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:gbnew
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机图形学历经三十多年发展,其理论研究和应用实践都取得了巨大进步,在医疗医药、工业应用、国防建设、建筑规划、传媒娱乐、科研教育等领域应用广泛。近年来,计算机图形学研究和应用呈现模型复杂度急剧增大、场景对象属性愈加复杂、绘制真实感要求更高、显示分辨率呈数量级递增等特点。这些特点,加上绘制实时性要求,最终反映为追求图形绘制性能的提高。自二十世纪九十年代以来,单机图形处理器性能快速提高,并行图形绘制技术蓬勃发展,各种软件绘制加速技术不断涌现,成为提高图形绘制性能的三个主流方向。目前大多数软件绘制加速技术多为单机应用设计,无法直接移植到分布式并行绘制环境中。然而随着对绘制性能要求的不断提高,集成多种软硬件快速绘制技术成为构建高性能图形绘制平台的必然选择。本文紧密结合分布式并行环境的特点,对可见性剔除、多分辨率建模与绘制、存储访问优化和系统集成技术展开了研究,提出了适合于分布式并行绘制环境的软件绘制加速算法,完成了与已有并行绘制系统和分布式仿真系统的集成。集成系统支持大屏幕多屏拼接显示,支持漫游、仿真等多种上层应用,支持大型网格模型和大规模虚拟场景的实时绘制。本文的创新工作主要体现在以下四个方面。首先,通过对可见性时空连贯性的分析,提出了基于预测的遮挡剔除算法。该算法利用可见性时空连贯性对场景可见性状态进行预测,并结合硬件遮挡查询功能,能有效减少遮挡查询次数,隐藏遮挡查询延时,对深度复杂性较大场景的遮挡剔除效率可达70%以上,遮挡查询数量最多可减少50%。在此基础上,提出了数据并行和功能并行两种并行遮挡剔除策略。数据并行遮挡剔除将遮挡查询分布到不同集群节点并行执行,功能并行遮挡剔除利用集群节点组成并行遮挡剔除流水线。本文算法能有效提高遮挡剔除速度,在32个节点PC集群环境下,并行遮挡剔除相比于单机遮挡剔除的最大加速比可达15:1。其次,针对大型网格模型简化和多分辨率构建时间太长这一问题,研究了基于PC集群的并行网格简化和并行多分辨率构建技术。提出了基于网格分割和基于流式处理两种并行简化方法,通过将子网格或网格流分布到不同PC节点执行并行简化,在24个节点PC集群环境下,简化速度最大可达单机简化速度的19倍。针对基于顶点聚类的多分辨率表示方法,提出了子树分割、子树多分辨率并行构建和子树合并的并行多分辨率构建方法,其性能明显优于单机构建。提出了基于基准测试的资源管理和动态任务管理机制,能有效实现并行简化和并行多分辨率构建过程中的负载平衡。再次,对PC集群环境下的存储访问优化技术进行了研究。针对大规模虚拟场景并行绘制系统通常采用保留模式这一特点,提出了基于优先权的统一外存数据管理框架。该框架采用数据调度策略和数据调度机制分离方式,将数据调度策略转化为调度请求优先权的计算,统一数据读取、数据预取和数据撤消请求的处理和执行到同一框架下,简化了不同应用管理内外存数据的复杂度。提出了一种基于三角形排布的缓存优化算法,采用直接与平均缓存失配率相关的代价度量对三角形序列进行重排,在保证优化质量的情况下,简化了代价度量计算量。本文算法的缓存优化性能与前人最好结果相当,但优化速度快一个数量级以上。最后,对软件绘制加速算法与并行绘制系统和分布式仿真系统的集成技术进行了研究,提出了以场景数据组织框架为核心的集成方法。本文的场景数据组织框架用于表示和组织逻辑对象、几何数据、层次结构等多种数据类型,采用抽象数据结构和统一接口函数方式,将集成组件与数据结构分离,简化了系统集成的复杂度,提高了核心数据结构的可重用性和可扩展性。该框架支持场景数据动态保留模式以及多种数据视图和层次结构,支持并行绘制系统的任务划分和负载平衡,支持并行绘制绘制系统与分布式仿真系统的高效数据交换。两个集成实例展示了本文基于场景数据组织框架系统集成方法的有效性。
其他文献
目的:分析跟骨骨折手术治疗效果。方法:收集手术治疗16例跟骨骨折病例的资料。手术主要采用撬拨复位,双端螺纹松质骨螺钉以及"Y"形钢板固定,斯氏针6周拔除,钢板及螺钉1年后取出。
我国《物权法》第149条关于建设用地使用权期限届满后的续期缴费规定的缺失,与其说是一个法律条款的立法漏洞,莫不如说是一个有意的立法留白。对续期是否缴费进行解释,一方面
手语识别研究致力于通过计算机将手语翻译成文字或者语音,以方便聋人与健听人之间的交流和帮助聋人更好地融入社会。依手语数据获取方式的不同,手语识别研究通常分为基于数据
活体细胞内的基因通常按照一定的顺序进行基因表达,但在某些情况下,会因环境条件等因素的变化导致基因突变,并引起一定的表型异常变化,即所谓的差异基因表达。基因芯片数据差
文章探讨了《中国图书馆分类法》(简称《中图法》)(第五版)A大类在马克思、恩格斯,列宁,斯大林,毛泽东,邓小平各时期单行著作部分下位类目在时间、类号、类名设置上存在的一些问题,并
剥脱性皮炎型药疹为严重型药疹,亦称红皮病,是一种严重的全身性炎性反应性皮肤病。急性期起病急,皮损起初表现为麻疹样或猩红热样型损害,逐渐增重,最终全身皮肤呈现弥漫性(超过体表
如何管理才能提高急诊护理质量?成为每一位急诊科护理管理者所面对的问题。根据本人对急诊护理管理体会,现总结如下。
待识对象的特征检测是各种智能系统(如机器人,医疗诊断仪器等)实现智能信息处理的基础。其应用的日益广泛性、任务的复杂性、工作环境的不确定性和特殊性、其自身资源的有限
《计算机专业英语》是计算机专业的基础课、工具课。然而,中职学校到底应否开设这门课?如何开设这门课程而使其能够被学生所接受?这些问题曾在中职教师中存在着争议。持否定态度