基于提前预留的backfill并行调度优化模型和算法研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:rainbow03262009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网格计算环境为实现各种资源的共享提供了条件。提前预留是网格资源预留机制的重要组成部分。通过采用提前预留方法,可以使作业在未来某个时间段内获得协定的资源和服务质量。随着高性能计算技术的不断发展,单处理机由于受到自身计算速度的限制,已经无法满足那些对计算速度有较高要求的应用问题,对于比较复杂的大型工程计算问题和实时性上有较高要求的应用问题,必须在并行处理机上通过并行算法才能求解,所以并行调度显得越来越重要。本文在现有支持预留的网格资源管理和调度技术的基础上,研究了并行调度过程中常用的Easy backfill算法和Conservative backfill算法,并提出新的backfill策略和backfill预留策略,建立了相应的调度优化模型一二维装箱模型。无论是Easy backfill算法还是Conservative backfill算法,都包括backfill策略和backfill预留策略。现有的backfill策略每次只选择一个作业进行回填,没有考虑多个作业的组合,也没有考虑回填作业与当前可用资源的匹配情况。针对以上backfill策略的不足,本文中提出了新的backfill策略—JCO策略,该策略每次选择多个作业进行回填,并根据当前空闲区域的大小来选择回填作业。原有的backfill预留策略都是选择作业能够开始执行的最早时间预留资源,这样的预留策略没有考虑预留作业对空闲资源的影响,会产生很多资源碎片,导致系统的利用率很低。针对以上backfill预留策略的不足,本文提出了新的backfill预留策略—OSTP策略,该策略充分考虑了backfill预留作业对空闲资源的影响,总是选择最佳的时间点预留作业。通过实验仿真验证了backfill策略的可行性,分析了不同预留深度对资源平均利用率、作业平均等待时间和作业平均减缓的影响,比较了各种backfill策略在不同性能参数下的差异。
其他文献
英语教学变革较快,从事初中英语教学工作十余年,笔者接触到的有五指教学法,五步教学法,还有任务型教学等,单一的教学方法易使学生陷入语言的泥沼,成为文字的奴隶。俗话说,“处处留心皆学问。”笔者发现英语课堂如能摒弃纯语言教学的理念,改变就英语教英语的单一方式,将学生已有的丰富多彩的多学科知识渗透其中,就能极大地丰富英语课堂,使之成为有情有意,有度有序的“趣”“味”课堂。  一、音乐的渗透,让课堂有“情”
期刊
背景睡眠呼吸暂停综合征(sleep apnea syndrome,SAS)与高血压的关系甚为密切,慢性间歇性低氧(chronic intermittent hypoxia,CIH)是SAS的主要病理生理学特点和损伤机制,被认
有毒植物中包含各种具有生物活性多样的化合物和结构复杂的次生代谢物,是寻找抗肿瘤药物的丰富资源。本论文采用四甲基偶氮唑盐(MTT)酶还原法,对四十一种有毒植物进行了初步的抗
目的血液流动产生的剪切力作用于血管内皮细胞,从而调节血管张力和直径。内皮细胞内剪切力诱导产生一些血管舒张因子使血管平滑肌扩张是影响血管直径扩张的主要因素。瞬时感
江苏理工学院艺术设计学院教师优秀作品选登