一种基于SLURM的具有数据依赖关系的作业执行方法

    公开(公告)号:CN103336720A

    公开(公告)日:2013-10-02

    申请号:CN201310239254.4

    申请日:2013-06-17

    Applicant: 湖南大学

    CPC classification number: Y02D10/22 Y02D10/36

    Abstract: 本发明公开了一种基于SLURM的具有数据依赖关系的作业执行方法,通过在计算节点上新增主控守护程序slurmdagctld,使得具有数据依赖关系的作业执行方法的整个步骤智能化,用户不需要时刻监控作业的运行状况,在作业运行过程中将结果文件通过命令进行传送,用户只需要根据调度表编写文本文件,将此文本文件传送给用户选定的主控节点,具有数据依赖关系的作业就会通过设计者新增的主控守护进程slurmdagctld智能地执行,最后将最终执行结果返回到主控节点的命令窗口,或将最终执行结果保存到文件中供用户查看。在此智能执行的过程中,还能达到节能的效果。利用改进的sbcast命令将文件传送到指定的计算节点,这样可以减少网络通信量。

    一种基于SLURM的具有数据依赖关系的作业执行方法

    公开(公告)号:CN103336720B

    公开(公告)日:2016-07-06

    申请号:CN201310239254.4

    申请日:2013-06-17

    Applicant: 湖南大学

    CPC classification number: Y02D10/22 Y02D10/36

    Abstract: 本发明公开了一种基于SLURM的具有数据依赖关系的作业执行方法,通过在计算节点上新增主控守护程序slurmdagctld,使得具有数据依赖关系的作业执行方法的整个步骤智能化,用户不需要时刻监控作业的运行状况,在作业运行过程中将结果文件通过命令进行传送,用户只需要根据调度表编写文本文件,将此文本文件传送给用户选定的主控节点,具有数据依赖关系的作业就会通过设计者新增的主控守护进程slurmdagctld智能地执行,最后将最终执行结果返回到主控节点的命令窗口,或将最终执行结果保存到文件中供用户查看。在此智能执行的过程中,还能达到节能的效果。利用改进的sbcast命令将文件传送到指定的计算节点,这样可以减少网络通信量。

    一种运行于多核计算机平台的并行通用序列的比对方法

    公开(公告)号:CN104239732A

    公开(公告)日:2014-12-24

    申请号:CN201410491798.4

    申请日:2014-09-24

    Applicant: 湖南大学

    Abstract: 本发明公开了一种运行于多核计算机平台的并行通用序列的比对方法,首先利用聚类方法(Cluster)对待比对序列集进行分类,得到大小不等的子序列集合(C1,C2,……,Cm)。然后,应用分配方法(Distribute)将待比对的子序列集合分配到各计算核上(Core1,Core2,……,Coren),以各个核上的负载平衡为分配的最终目标。接着,应用现有的序列比对方法对各子序列集合分别进行比对(Align)。最后,应用合并方法(Merge),将已比对的子序列集合合并,得到待比对序列集的最终比对结果。本发明基于多核计算平台,充分利用了数据并行的计算策略,从而显著提高生物序列比对的处理效率。

    一种基于动态电压调节的嵌入式系统任务节能调度方法及系统

    公开(公告)号:CN103176590A

    公开(公告)日:2013-06-26

    申请号:CN201310092083.7

    申请日:2013-03-21

    Applicant: 湖南大学

    CPC classification number: Y02D10/22 Y02D10/24 Y02D10/36

    Abstract: 本发明公开了一种基于动态电压调节的嵌入式系统任务节能调度方法及系统,针对目前缺少一个对从周期性任务到偶发性任务普遍适用的有效降低能耗的任务调度方法,统一、综合考虑动态电压调节对能耗及实时性相互矛盾的性质,设计了一个既满足任务实时性,又同时最小化能耗的双目标任务调度方法。基于已有动态电压调节技术,采用事件驱动的任务调度方法,调度器在任务执行状态切换时做出响应,将主频调至最节能但能保证任务实时性的水平,使得全面的、有效的减少嵌入式系统任务执行时的能耗,满足任务的实时性,方法复杂度低。

    一种基于SLURM调度的算法集成与评测系统及方法

    公开(公告)号:CN103593192B

    公开(公告)日:2016-08-17

    申请号:CN201310585227.2

    申请日:2013-11-19

    Applicant: 湖南大学

    Abstract: 本发明公开了一种基于SLURM调度的算法集成与评测平台及方法,该平台包括封装模块、调度接口模块、上传下载模块、编译模块、算法集成模块及算法性能统计模块。在SLURM中心守护进程和监控进程运行过程中,利用该平台用户可动态的进行调度方法集成。当用户使用该平台的时候,只需要了解平台封装模块下提供的公共变量、结构体以及基础函数库文件,实现平台对外的两个子函数接口网上提交至服务器即可,无需关心该软件其它部分的源码以及平台中各个模块的协作关系,使SLURM开发人员或者高性能计算用户更方便的集成各自的调度算法而忽略对该软件其它模块源码的研究,在真实的环境下检测算法的性能、灵活运用各种调度算法。

    一种基于SLURM调度的算法集成与评测平台及方法

    公开(公告)号:CN103593192A

    公开(公告)日:2014-02-19

    申请号:CN201310585227.2

    申请日:2013-11-19

    Applicant: 湖南大学

    Abstract: 本发明公开了一种基于SLURM调度的算法集成与评测平台及方法,该平台包括封装模块、调度接口模块、上传下载模块、编译模块、算法集成模块及算法性能统计模块。在SLURM中心守护进程和监控进程运行过程中,利用该平台用户可动态的进行调度方法集成。当用户使用该平台的时候,只需要了解平台封装模块下提供的公共变量、结构体以及基础函数库文件,实现平台对外的两个子函数接口网上提交至服务器即可,无需关心该软件其它部分的源码以及平台中各个模块的协作关系,使SLURM开发人员或者高性能计算用户更方便的集成各自的调度算法而忽略对该软件其它模块源码的研究,在真实的环境下检测算法的性能、灵活运用各种调度算法。

Patent Agency Ranking