基于动态粒度策略的非平衡树搜索研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:acecat
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着并行计算机系统的发展,很多复杂问题(尤其是科学与工程应用)的求解已经成为可能。然而,一些不规则的非平衡应用总是需要异步的且连续的负载平衡,因而对于充分利用当前SMP集群系统的计算性能提出了巨大挑战。UTS正是为了刻画这些非平衡应用的性能而设计,它的实现主要是通过对一个树状结构的搜索空间执行深度优先搜索。OpenMP和MPI实现的标准UTS分别适用于共享存储和分布存储体系结构。然而,这两种标准非平衡树搜索实现有其显著弊端。首先,这两种UTS实现均不能充分利用当前SMP集群的计算能力。OpenMP实现的UTS因无法进行全局地址空间访问而不能扩展到整个集群上运行。MPI实现的UTS虽然可以在集群上直接运行,但是可扩展性极差。其次,这两种UTS实现都采用固定粒度的任务窃取策略来实现动态负载平衡,并不能充分实现负载平衡。UTS主要利用任务窃取策略来实现连续且异步的负载平衡。本文针对目前标准UTS实现的弊端,设计实现了一种基于MPI+OpenMP混合编程模型的动态粒度任务窃取策略。本文提出的动态粒度任务窃取策略能够显著加速非平衡树搜索,并且提高其在SMP集群上的可扩展性。本文的主要工作和贡献如下:第一,采用动态粒度策略对OpenMP实现的标准UTS进行优化,实现一种面向共享存储系统的动态粒度非平衡树搜索。在这种非平衡树搜索实现中,任务窃取粒度随着被释放的空闲线程的个数动态改变。从而使每个空闲线程的任务请求尽可能被满足,促进线程间负载平衡。与纯OpenMP实现的标准UTS相比,本文实现的面向共享存储系统的非平衡树搜索能够在获得较高性能的同时,极大拓宽窃取粒度参数的取值区间。第二,采用动态粒度策略对MPI实现的标准UTS进行优化,实现一种适合于分布式存储系统的、具有较低通信开销的动态粒度非平衡树搜索。接着采用MPI+OpenMP混合编程模型组合共享存储和分布式存储系统的动态粒度非平衡树搜索,从而实现一种适合于SMP集群的、具有强可扩展性的动态粒度非平衡树搜索。与纯MPI实现的标准UTS相比,本文提出的基于动态粒度策略的非平衡树搜索展现出很高的性能和极强的可扩展性。当SMP节点规模达到128时,我们实现的非平衡树搜索能够获得超过74%的并行效率。本文提出的非平衡树搜索实现能够获得的最大遍历速率是33.9亿结点/秒,这是纯MPI实现的标准UTS所获得的最高性能的2.28倍。
其他文献
在传播技术飞速发展的今天,受众获取信息的渠道发生了变化。大部分受众获取信息的渠道不再是传统媒体,而是新媒体渠道。为适应这种趋势,媒体融合的发展成为了必然。媒体融合作品以自己较强的新闻性、时效性、共享性以及交互性等特点,受到广大受众的欢迎。目前,我国各类媒体在不断加强媒体融合建设的同时,为受众提供高质量的媒体融合作品积极作出努力。因此,我国新闻界最高奖项中国新闻奖专门设立媒体融合奖项也是非常必要的。
随着市场竞争的日渐激烈以及烟草行业改革的不断深入,员工固有的知识结构以及技能水平已经不适应新的经济发展需要,因此培养高素质人才作为提升企业核心竞争力、适应经济发展新常态的有效途径,其重要方法就是员工培训工作的开展。做好员工培训工作,是烟草公司为了最终实现更高的发展目标而采取的有效措施。当前烟草公司开展好员工培训的重要性日益凸显,如何解决员工培训中存在的问题,以进一步提升员工培训水平是BC烟草公司当
图像分割是计算机视觉与图像处理中的一个基本问题。图像分割是根据图像的灰度、颜色、纹理等特征的相似性准则,将图像划分成若干不相交的区域。如何提高分割精度、降低分割
军用和民用两方面的需求推动着空间通信向着一体化、网络化方向发展,而空间信息网络(Space Information Network,以下简称SINET)安全的研究是天地一体化网络研究的重要组成部
溃疡性结肠炎(Ulcerative colitis,UC)归为炎症性肠病(inflammatory bowel disease,IBD)的一种亚型,是一种病因尚不完全清楚的以结直肠炎症为主要特征的慢性非特异性疾病。近年来,随着流行病学特征的变化,溃疡性结肠炎已成为一种全球性疑难病。有报道称,目前欧美发达国家(如北美和欧洲地区)UC发病率和患病率已到达一个平台期。随着世界工业化进程的发展,UC的发病
由两个机器和一个缓冲库构成的系统在邮政,食品加工业等领域中有着广泛应用.所以对应模型的时间依赖解的结构研究具有重要的意义,而时间依赖解的结构由模型的主算子的谱分布决定.本文研究李伟与曹晋华于1998年建立的一个可靠机器,一个具有无穷容量的缓冲库和一个不可靠机器构成的系统的主算子的谱,证明:当机器1的加工率λ,机器2的加工率μ,部件从机器1成功地传送到机器2的概率η1机器2成功处理完部件的概率η2满
作为私人媒介的书信曾在我国古代乃至近代历史上扮演着重要的角色,但随着现代媒介革命的冲击,传统书信从上世纪九十年代逐渐淡出了人们的视野。近年来,在加强文化自信、打造文化强国的战略环境下,书信重新得到人们的关注与保护,同时衍生出一批优秀的文化产品。《见字如面》作为一档文化类书信朗读节目引领人们从历史深处打捞源于书信的魅力,流溢于私人书札、传世书简中生香活意的语言清新灵动、扣人心弦,诉说着中华民族历久弥
随着人类科技的进步和能源领域的不断拓展,针对液化天然气(LNG)储存罐等用于超低温环境下的基础设施建设需求与日俱增。超低温环境下建筑材料的力学性能会较常温环境下发生显著变化,但受现有研究水平限制,针对变温条件下建筑材料性能的研究仍有待进一步深入探索。依托与中国寰球工程公司和武汉大学共同合作开展的“极端温度作用下钢筋混凝土构件试验研究”项目,以超低温下钢筋混凝土梁构件为研究对象,开展针对超低温环境下
在过去的十年里,使用心电信号进行身份识别的研究逐渐增加。ECG特征适合于身份识别:它具有独特性,存在于所有活人体内,很难伪造。ECG特征具有很多潜力,诸如在日常活动中进行
在计算机安全领域中,安全(Security)可抽象地定义为系统中不存在非授权的访问与控制,通常表达为三种安全属性:机密性(Confidentiality)、完整性(Integrity)和可用性(Availabi