- 6
- 0
- 约5.95万字
- 约 71页
- 2019-01-09 发布于上海
- 举报
基于backfill的并行计算作业调度算法研究-软件工程专业论文
T程硕上学位论文摘
T程硕上学位论文
摘 要
在众多的并行作业调度算法中,Back矗li通常被广泛认为是有效提高CPU利 用率的一种算法,该算法是在FCFS算法的基础上,将队列中较小的作业回填 (backfill)到空闲CPU,以提高CPU利用率。但是,当空闲CPU数量仍然无 法满足Backfill算法中小作业的回填要求时,系统仍有部分CPU闲置,因而也难 以达到更好的提高CPU利用率的目的。
为了改进Backnn算法不能充分利用空闲CPU这一不足之处,本文提出了基 于Back行ll算法的需求自适应改进算法;而对于共享内存体系结构的并行计算机 系统,本文还提出了基于Backfi“算法的资源自动回收改进算法。
在BacknU的基础上,需求自适应改进算法利用CPU的空闲空间作为判断依 据,扩展了可参与填充操作作业的数量。该算法通过合理修改队列中作业的参数 一一所需CPU数量和估计运行时间,以满足BackfiU算法下无法利用的CPU空闲, 弥补了Backfjll算法的不足,大大提高了并行计算机系统的CPU资源的利用率。
资源自动回收改进算法以正在运行的作业的CPU利用率为依据,通过动态调 整正在运行的作业的CPU数,扩大可供回填(back丘11)的CPU空间,使得Backnll 算法无法回填(backfiII)的作业得到运行,弥补了BackfiII算法的不足,也很好 的提高了共享内存体系结构并行计算机系统的CPU利用率。
两种改进算法都是在Backfjll的基础上,从不同的技术层面来改进BacknIJ 算法,通过与FCFS、Backfill相结合,共同参与并行计算机系统的作业调度,实 现CPU资源利用率的不断提高。
关键词:并行作业调度;CPU利用率; Back丘ll算法;需求自适应算法;资源自
动回收算法
II
暴于BACKFILL的并行计算作业调度算法研究Abstract
暴于BACKFILL的并行计算作业调度算法研究
Abstract
Although therre is wide agreement that back疗n produces signi丘cant bene矗ts in scheduling of parallel jobs in many algorithms.The algorithm is based on FCFS algorithm,it backfllls littler queued jobs into idle CPU to improVe CPU utilization. But when idle CPU is still unnt the backnll algorithm to backfill littler queued jobs. There are still pans of CPU are idle in system.so it is dimcult to get the goal of improVing CPU utilization. This paper presents an algorithm f.or back丘ll-based
“Requirement Self.adapted” parallel job scheduling, and to Memory-Shared architecture paraiieI computer system,the paper also presents another algorithm for backnll-based“Resources Auto-reclaimed”parallel job scheduling.
The‘‘Requirement Self-adapted”algorithm was proposed based on the concept of backnll.The CPU free space was adopted as a judgment,and the numbers of jobs were extended to take parrt in backfill operation and made up the shonage of the backnll.The parameters of the jobs,such as the required CPU number and the estimated running time,were modified in queue.The job that can’t be operated by back矗11Ⅵ℃re fiIled into the CPU space,and the CPU ut订ization ofjob
您可能关注的文档
- 基于can总线的大功率整流控制器的研究与设计-控制科学与工程专业论文.docx
- 基于ct图像的活体人颅骨几何特征测量与研究-测试计量技术及仪器专业论文.docx
- 基于adp的在线学习算法及其在热轧活套中的应用研究-电力电子与电力传动专业论文.docx
- 基于dea的中国汽车市场的效率评价和研发资金分析-管理科学与工程专业论文.docx
- 基于autosar和etpu的pwm模块及icu模块的设计与实现-计算机系统结构专业论文.docx
- 基于agent的工作流系统及其在煤层气集输系统中的应用-计算机应用技术专业论文.docx
- 基于cim的智能图形生成与交换-电路与系统专业论文.docx
- 基于arm和嵌入式linux的远程视频监控系统设计-电子科学与技术;电路与系统专业论文.docx
- 基于arm内核的家庭心电血压监护系统的研究-流体力学专业论文.docx
- 基于cmm测量数据的曲面重构关键技术研究与实现-机械制造及其自动化专业论文.docx
原创力文档

文档评论(0)