首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--其他计算机论文

基于空闲时间分配的DAG图节能任务调度研究与实现

摘要第5-6页
Abstract第6-7页
第1章 绪论第13-20页
    1.1 研究背景及意义第13-16页
        1.1.1 高性能计算应用第13-14页
        1.1.2 高性能计算机架构第14-15页
        1.1.3 任务调度第15-16页
        1.1.4 能耗问题第16页
    1.2 研究现状第16-18页
        1.2.1 高性能计算领域节能调度第17页
        1.2.2 基于服务等级协议的节能调度第17页
        1.2.3 DAG任务节能调度第17-18页
    1.3 本文主要工作第18-19页
    1.4 本文组织结构第19-20页
第2章 集群技术和DAG任务调度技术概述第20-30页
    2.1 集群技术第20-21页
        2.1.1 集群定义及特点第20页
        2.1.2 集群分类第20-21页
    2.2 集群资源管理与任务调度系统第21-25页
        2.2.1 主要功能第22页
        2.2.2 典型的资源管理与任务调度系统第22-24页
        2.2.3 SLURM资源管理与任务调度系统第24-25页
    2.3 DAG任务模型第25-26页
    2.4 DAG任务调度算法第26-29页
        2.4.1 表调度算法第26-27页
        2.4.2 聚簇调度算法第27-28页
        2.4.3 基于复制的算法第28页
        2.4.4 基于随机搜索的调度算法第28-29页
    2.5 本章小结第29-30页
第3章 基于服务等级协议的DAG任务节能调度算法第30-47页
    3.1 系统模型和问题描述第30-32页
        3.1.1 架构模型第30-31页
        3.1.2 集群模型第31页
        3.1.3 能耗模型第31-32页
        3.1.4 问题描述第32页
    3.2 节能调度算法描述第32-40页
        3.2.1 EASLA算法的整体描述第33页
        3.2.2 ETF调度算法第33-34页
        3.2.3 任务空闲时间计算第34-35页
        3.2.4 Compatible任务矩阵第35-36页
        3.2.5 空闲时间分配策略第36-39页
        3.2.6 调度实例与算法时间复杂度分析第39-40页
    3.3 实验结果与分析第40-46页
        3.3.1 随机应用程序DAG任务图第41-42页
        3.3.2 同构环境中的模拟结果第42-45页
        3.3.3 异构环境中的模拟结果第45-46页
    3.4 本章小结第46-47页
第4章 基于SLURM的DAG任务执行原型系统实现第47-63页
    4.1 集群构建方案第48-52页
        4.1.1 文件共享系统第49-50页
        4.1.2 单一登录系统第50页
        4.1.3 集群监控系统第50-52页
    4.2 系统实现第52-58页
        4.2.1 相关数据结构第52页
        4.2.2 任务队列接口第52-54页
        4.2.3 DAG应用的提交方式第54-56页
        4.2.4 资源信息获取第56-57页
        4.2.5 批处理脚本生成第57-58页
    4.3 DAG任务在SLURM中的节能调度第58-59页
        4.3.1 CPUfreq系统第58-59页
        4.3.2 cpufreq-set工具设置CPU频率第59页
    4.4 实验结果与分析第59-62页
    4.5 本章小结第62-63页
结论第63-65页
参考文献第65-70页
致谢第70-71页
附录A 攻读硕士学位期间所发表的学术论文目录第71-72页
附录B 攻读硕士学位期间所参与的学术科研活动第72页

论文共72页,点击 下载论文
上一篇:VSC-HVDC系统控制策略研究
下一篇:污泥施入黄土后Cu、Zn对Cd的迀移转化影响及营养物质淋滤实验