并行绘制技术研究

来源 :南京大学 | 被引量 : 0次 | 上传用户:leo19820725
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
并行绘制是一种运用集群运算系统进行图形绘制的技术,该技术旨在构建高性能的分布式绘制系统。与传统的商业图形工作站相比,并行绘制系统具有性价比高、兼容性好、可扩展性强等特点。国外学者对并行绘制相关技术的研究较早,已有一些较为成功的商用软件推出。但由手并行绘制技术在实用性方面存在着很多需要研究和解决的问题,因此,该技术并未得到很广泛的应用。   并行绘制体系结构中比较实用的模式有sort-first和sort-last两种。实际的并行绘制系统往往是基于这两种结构实现。使用sort-first绘制模式能够很方便地构建高性能并行图形绘制系统,但由于该模式下负载平衡难以实现,因此其性能受到了很大的影响。传统的静态负载平衡策略适应性较差,动态负载平衡方法又都不具备实用价值。为此,本文对sort-first绘制模式下的负载平衡问题作了深入的研究,并提出了一种切实可行的负载平衡方案。与sort-first绘制模式相比,sort-last模式不存在负载平衡的问题,但其较多的网络数据传输量使得该模式在可扩展性方面受到了极大的限制,本文研究了三维绘制环境中的图像压缩问题,提出了与sort-last绘制环境相适应的图像压缩传输策略。本文具体的工作如下:   1)提出了一种基于KD树的自顶向下负载评估算法通过对场景空间进行划分,构建场景数据的KD树层次结构。然后基于这样的层次结构进行自顶向下的图元归属判断,评估各个绘制节点下一帧绘制时的负载情况。实验表明,这样的负载评估方法具有速度快、准确度高的特点。   2)提出了一种基于负载矩阵的动态负载平衡算法在研究了传统的动态负载平衡算法基础上,提出了“负载矩形”的概念,即负载均匀分布的屏幕子区域。本文基于这些负载矩形实现了高效的动态负载平衡方法,有效地解决了Sort-first模式下的负载平衡问题。   3)提出了一种基于历史绘制信息与负载评估的综合负载平衡机制本文在负载评估流程的基础上,引入了历史绘制信息。历史绘制信息的使用,有效地避免了频繁的负载评估过程,从而进一步提高了负载平衡的效率和实用性。实验表明,使用这种综合性的策略能够极大程度地提升sort-first系统的绘制效率。   4)提出了适用于三维绘制环境的图像压缩算法针对三维绘制环境中的颜色图像和深度图像的不同特点,分别采用帧间预测编码和帧内预测编码技术解决图像压缩传输问题。实验表明,在sort-last系统中灵活使用这两种编码方法可以有效地降低计算节点之间的数据传输量。   5)实现了一种面向大规模数据多分辨绘制的多线程应用框架针对大规模数据多分辨绘制应用的共性,本文设计并实现了一种多线程应用框架,实现了多线程数据调度等基本功能。该框架可以有效地应用在多分辨显示程序的设计中,增加了多分辨程序设计的方便性。  
其他文献
移动Ad Hoc网络是由一组无线移动节点组成的,不需要依靠现有固定通信网络基础设施的网络。该网络能够迅速展开使用,所需人工干预最少,并且是没有任何中心实体、自组织、自修复的
图像理解是计算机视觉领域一个基础并且重要的问题,对于一张输入图像,研究者希望计算机可以像人类一样去理解其所包含的语义内容。作为图像的核心组成部分,图像中的物体包含了最
无线传感器网络是一类以应用为中心的网络,而节点定位问题是无线传感器网络进行目标识别、监控、跟踪等众多应用的前提,也是传感器网络研究中的热点问题之一。传统的定位方法
图像分割是计算机视觉领域的一个重要而且基本的问题。图像分割是指把图像分解成各具特性的区域并提取出感兴趣目标的技术和过程,是从图像处理到图像分析的一个关键步骤,在图
近年来,随着无线网络通信技术和定位技术(如GPS)的发展,大量具有定位功能的无线设备(例如移动电话、车载GPS等)得以普及。当这些设备被部署到一些运动着的对象上时,人们便可
基于实例的模式识别中,由于存在着大量实例和特征个数的可变特性,导致难于形成高区分度的特征子集,从而使分类器识别性能低下。基于遗传算法的特征选择使用选择、交叉和变异算子
随着通信技术和网络技术的发展,接入电力企业网络的系统越来越多,调度中心、电厂、变电站、用户等之间进行的数据交换也愈加频繁,这对电力监控系统和数据网络的安全性、可靠
软件测试作为保证软件质量的主要手段,是软件开发过程中的重要环节。随着软件质量意识的提高,在整个软件工程中,软件测试费用的比重越来越大。复用软件测试用例,是降低软件测试的
Web是一个巨大的信息资源库,不仅内容复杂、而且形式各异。根据查询主题需要发现Web上聚集在一起的社区,使用户很快地从互联网上提取所需知识,即为Web社区挖掘。Web社区发现
数据挖掘技术是解决数据丰富而知识贫乏的有效途径,是信息科学领域的前沿研究课题之一,已被公认为是数据库研究中一个极富应用前景的领域。在众多的数据挖掘算法中,挖掘关联