- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中国科技大学博士学位论文摘
中国科技大学博士学位论文
摘 要
在商性能汁算领域,集群系统以其廉价性、通用性、松耦合性等诸多优点 正在逐步取代传统并行计算机.并得到越来越J“泛的应用。
高效地运行并行应用是集群系统的重要目标之一,如何有效地调度并行应 Jf_fj凼而成了并行汁算和集群系统的研究热点和难点。并行涮度通常分为两个阶 段,第一个阶段考虑住务的节点分配,第二个阶段考虑各个节点之问进程的协 川州度,州个阶段都有着极其丰富的研究内容。本文着眼于第二阶段,重点研 7‘了化袋孵系统巾的f=_『J,㈨时度问题。
村j。幼,M捌度,当前的研究丰要集中在训度算法中的如何选择等待时问, 以及如何选择提升优先级的时刻和策略。而当前各种协f可调度策略所带来的 性能改善随着应用通信模式以及系统环境的变化并没有表现出稳定的效果。~ 些策略只适应于单个并行应用的情况,另一些策略则一般地把所有并行应用作 为整体来研究,由于缺乏对具体应用类型的具体分析,其效果会产生很大的波 动。
斟为采用软件模拟的办法具有真实性、抽象性、高效性以及灵活性等诸多 优点,很多对协吲调度的研究都采用了模拟的方法或者以模拟实验作为开始。 幽此为了有效地对协问调度算法进行研究和比较,本文也采用软件模拟的方 法模拟调度策略的行为和效果。具体的模拟模型采用了面向过程的离散事件模 型。在此模型的基础上,我们开发了一个模拟集群系统,该系统能够灵活地对 调度算法、并行应用、网络特性等与协l司调度密切相关的组件进行配置。通过 该系统,本文对协同调度的一些基本的策略研究得以验证和进~步分析。
论文的丰要贡献如下:
①针对BatI‘iet操作以及周期性的Barrier应用,传统的等待阻塞(Spin. BI¨ck)策略所带米的性能改善具有很大的偶然性,不能获得稳定的性 能结粜.而且不能适用于多个并行应用f刊时运行的情况。为此,本文提出 了‘个新的策峪:阻塞抢占策略(Preempt.Block),此策略较好地解决 了消息接收进程的及时响应问题,使并行应用能够较快且稳定地进入到一 致状态,并保证了系统的公平性特征。更进一步.我们将阻塞抢占策略和 等待阻塞策略组合在一起,能够有效地维持一致状态。经过模拟实验表 明,这种组合策略能够使系统的CPU占用时间和应用的响应时问都接近最 优化,并适用于多个BaHier应用吲时执行的情况。
(j)我们针对具有复杂通信模式的周期性J刊步(简称PB)并行应用,建立了 统汁分析模型。借助于该模型,进一步分析了在集群环境中对PB类型应 川的仂“刮渊度策略。PB类型的应用本身的复杂模式导致可能的实际等待 时问变化很大,传统的调度策略如本地调度策略、固定时间等待阻塞策略 (简称FSB)均不能有效地渊度此类应用。为此,针对PB类型应用的特 点.我们提出了新的Barrier抢占策略(简称BP),使同一应用的所有进
第1页
掬要
掬要 中国科技大学博士学位论文
程在每个周期的起始点尽可能一敛地被渊应:在BP策略的壁砒l:.为了 使得周期内吲一应用的所有进程能够继续一敛地执行,对于分嘶i均衡的jf= 行应用,只要采用FSB策略即可,而对于分布不均衡的应删,由于实际『|勺 等待时问变化较大,FSB策略通常并不适『}J,幽此,我们又提出了应』H级 等待阻塞策略(简称ASB),它通过分析得到等待时闸的变化上限米保IIE 所有进程能够继续一致地运行。为了检验我们所提出的适合于PB类型应 用的两个组合策略:BPASB策略和BPFSB策略,在模拟实验中,我们 针对不同的应用类型、不问的集群环境和不I训的协『司渊度算法进行了多 种组合分析比较。结果表明,对于PB类型的并行应用,在各种调度策略 中,只有采取BPFSB和BPASB策略通常能取得比较理想的结果,而前 者适用于分布均衡的并行应用,对工作站集群有这较好的适应性,后扦特 别适用于分布不均衡的并行应用,在专用集群环境中性能优良。
④在对锛吲调度的研究中发现,在使用传统的立即阻塞策略的系统 中,上下文切换的数目与消息发送接收的顺序有着很大的关联,凶 此,可以考虑在不改变应用执行语义的前提下,通过调整消息的发 送接收顺序来降低上下文切换数目。基于以上思想,本文选择全交 换这个在并行应用中频繁出现的典型组通信操作进行了深入的研 究。首先,我们将传统的全交换实现算法进一步推』为n意发送. 任意接收算法(简称RSRR),并通过数学分析,得出该算法的中进 程最大阻塞数(MaxSingle)、00.进程平均阻塞数(A L·eSingle)、所
有进程最大阻塞数(MaxTotal)、所有进程平均阻塞数(.如eTotal)
等四个评价参数分别为O(X)、O(IogN)、0fA”2)以及o(xlog.、’)。在 此基础上,我们提出了三个新的算法:任意发送一层
您可能关注的文档
- 机车检修车间安全管理研究-安全工程专业论文.docx
- 混合干燥剂在鲜切果蔬包装中的应用-食品科学(包装工程)专业论文.docx
- 机构投资者和大股东对定向增发折价率影响研究-投资学专业论文.docx
- 激光拼焊板成形理论分析及其成形高度解析模型的确定-现代制造及自动化专业论文.docx
- 机动车排气催化剂研究-环境工程专业论文.docx
- 机动车排气催化剂分析-动力工程及工程热物理专业论文.docx
- 环境友好型改性淀粉复合絮凝剂的制备和应用初步研究-应用化学专业论文.docx
- 济南市失地农民社会保障现状及对策研究-公共管理专业论文.docx
- 混合辅助动力电动汽车驱动控制系统-控制理论与控制工程专业论文.docx
- 积极资产组合管理分析-管理科学与工程专业论文.docx
- 济南如家酒店竞争战略研究-工商管理专业论文.docx
- 机器人足球仿真比赛的综合评价研究-控制理论与控制工程专业论文.docx
- 集装箱公铁联运流程优化-物流工程专业论文.docx
- 集美学村的空间发展及其对大学城建设的启示-建筑学专业论文.docx
- 机车制动系统流量计研究-测试计量技术及仪器专业论文.docx
- 混凝工艺中絮体形成及影响因素的研究-环境科学与工程;环境工程专业论文.docx
- 活性炭负载铜和稀土处理印染废水-化学工艺专业论文.docx
- 灰色系统理论在油气开采成本预测中的应用研究-会计学专业论文.docx
- 计算机辅助棉纺厂设计-纺织工程专业论文.docx
- 甲壳质抗菌针织物主要服用性能及抗菌性的研究与分析-纺织工程专业论文.docx
文档评论(0)