异构集群环境下的大规模群体并行绘制方法研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:joyden137
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着群体仿真技术在影视特效、公共安全等领域的广泛应用,在计算机生成空间中绘制数十万(甚至百万)运动群体已经成为必要,大规模人群的快速绘制也逐渐成为虚拟现实和图形学领域的研究热点。   本文以快速绘制大规模运动群体为目标,围绕大规模群体的并行绘制方法开展了深入的研究,取得如下研究成果:   1)提出一种基于自反馈的负载平衡算法   群体绘制的规模和绘制视觉效果是两项重要的衡量指标。近年来,随着计算机硬件技术的发展,基于多核显卡或集群环境的并行绘制已经成为可能。然而,运动群体在空间上分布的不规则性以及群体本身庞大的数据量,给并行绘制的负载平衡带来了新的挑战。   本文在将群体绘制并行化的基础上,提出了一个基于自反馈的动态负载平衡算法。首先,从群体中选择一定比例的个体,建立“公共任务池”,以“公共任务池”的动态任务分配作为负载平衡的手段;其次,动态监听各个绘制节点反馈回来的单帧时间开销,据此判断集群是否处于负载平衡状态;当负载不平衡时,考虑到总绘制任务的变化具有一定连续性,提出一种任务仲裁算法,以上一帧各绘制节点的反馈信息为依据,通过对“公共任务池”中的绘制任务进行重新分配,实现动态负载平衡。   实验结果表明,本文的负载平衡方法可以将并行系统的利用率提高到93%以上;在集群中各节点硬件性能差异较大情况下,本方法的效果并不受影响。   2)提出一种针对群体绘制的效率控制方法   在部分应用中,用户希望以人机交互的方式在动态场景中进行在线漫游,但对于大规模群体绘制,这仍是一项富有挑战性的工作。   本文提出了一种针对运动群体绘制的效率控制方法。该方法采用自反馈的状态机架构,状态机对群体绘制系统设定多个状态,每个状态对应不同的绘制精度。在绘制过程中,状态机根据每帧反馈的时间开销来动态决定系统的绘制状态,将系统绘制效率稳定在用户期望的范围内。在计算资源有限的情况下,自反馈状态机能够通过降低绘制精度控制总绘制任务量,实现快速、稳定的运动群体绘制,满足用户在线漫游的需求。   实验表明,对于大规模运动群体绘制,当绘制任务变化时,本方法可以通过自动切换状态(即绘制精度)将单帧绘制速度稳定在用户期待的速度范围内,满足用户对绘制效率的需求,给用户提供流畅的漫游体验。本效率控制方法的达标率可达96%以上,系统响应延迟(即从较低的帧率调整到用户期待帧率所用时间)小于600ms.   在上述两项技术基础上,本文实现了一个针对运动群体的并行绘制系统——Par-CrowdViewer系统,并成功应用于世博科技专项《2010年上海世博会人流疏导应急预案模拟关键技术研究与服务应用》。
其他文献
进入21世纪以来,以门户网站、搜索引擎、网络社区和电子商务为代表的多层网络服务成为人类日常生活中不可或缺的部分。随着网络用户量和数据量的剧增,越来越多的互联网服务提供
近年来,统计机器翻译技术取得了快速的发展,翻译质量得到了较大的提高。然而,对于很多需要精确翻译的应用场景,自动翻译结果还不能满足实际需求,还需要借助人工翻译或辅助翻译进一
在网络飞速发展的今天,Web服务已成为一种非常重要的技术.Web服务的形式化表示是面向服务的计算的基础,形式化Web服务不仅可以更好地理解Web服务的本质,而且可以更深入地分析Web
BitTorrent系统是一种基于P2P(Peer-to-Peer,P2P)技术的文件共享应用系统,其突破了传统C/S网络应用模式的局限,能够快速、高效实现大文件的共享。系统中的节点共享文件资源,每个
网格规模大、开放、动态的特点使得网格安全研究尤为重要。在网格安全研究中,访问控制是从网格计算的整体角度上建立的安全机制,是网格安全研究的重点和难点。传统的访问控制
身份识别技术,是鉴定人员身份的一种技术,是人们日常生活中不可缺少的重要安全防范技术之一。生物识别技术是身份识别技术的一种,具有区别与其它传统识别技术的特殊优越性。
随着数字媒体和动漫产业的不断发展,在某些情况下人们已经不再满足于使用真实照片,而是追求真实照片的卡通化。如何利用计算机将已有的真实人脸图片转变为具有卡通效果的人脸图
命题动态逻辑(PDL)是一种应用模态逻辑,用于程序行为的推理。Iteration-free CPDL是一种无迭代算子而含有逆算子的命题动态逻辑。包括Iteration-free CPDL在内的各种命题动态
信息网络是信息安全等应用领域重要的研究对象,其中一个重要的研究内容是寻找社区结构。网络的社区结构是指整个网络可以分成多个节点集合(社区),每个集合内的节点之间联系紧密
互联网的开放性、互动性和共享性深得广大网民的喜爱,网络成为网民表达思想、获取信息、与其他网民互动互通以及建立社交圈子的主要平台。用户的相互交流、话题和资源的发布、