一种算法模块高效调度系统技术方案

技术编号:36528246 阅读:24 留言:0更新日期:2023-02-01 16:08
本发明专利技术公开了一种算法模块高效调度系统,属于资源调度系统技术领域,包括服务器模块,所述服务器模块用于进行程序评分计算,所述服务器模块输出端连接有分布式调度单元,所述分布式调度单元用于根据不同分析对象所需的算力动态分配相应分析功能。本发明专利技术中,通过设置的分布算法单元,基于蚁群分布式调度算法,能够通过蚁群算法快速获取最优调度策略,能够对输入视频数据智能分配,合理利用硬件组件,并且能够通过设计的分布式调度单元,在最优策略获得后,能够对调度任务进行抓取分配分析,提高对大量图像数据的智能评分处理能力,并且通过对评分数据的智能分离,能够提高实验分值的快速判断,满足使用需要。满足使用需要。

【技术实现步骤摘要】
一种算法模块高效调度系统


[0001]本专利技术属于资源调度系统
,尤其涉及一种算法模块高效调度系统。

技术介绍

[0002]在教学过程中,有一些教学通过实验完成,为了提高教学质量,一般需要对实验处理质量进行判断,实验过程中的人员操作标准是对实验操作过程评分的有效手段,而单独对多个学生进行独立判断严重影响到判断效率,现有通过摄像头对实验录像进行采集后通过人工进行评分,但人工评分处理效率过低,智能的图像处理系统又缺乏对大量数据的优化处理调度能力;算法打分需要的时长除了取决于显卡计算能力,还依赖视频所在的物理位置网络传输速率,现有通过调度系统仅能够根据算法进行数据的分配调度,实现对资源进行优化调度,在通过人工智能进行资源优化时,不同的数据库类型对调度策略不同,使得多个系统之间的系统交互存在问题,并且系统在对算法调度的处理效能较低,不能很好的满足多为深度数据的调度处理需要,不能很好的满足使用需要。

技术实现思路

[0003]本专利技术的目的在于:为了解决多个系统之间的系统交互存在问题,并且系统在对算法调度的处理效能较低,不能很好的满足多为深度数据的调度处理需要的问题,而提出的一种算法模块高效调度系统。
[0004]为了实现上述目的,本专利技术采用了如下技术方案:一种算法模块高效调度系统,包括服务器模块,所述服务器模块用于进行程序评分计算,所述服务器模块输出端连接有分布式调度单元,所述分布式调度单元用于根据不同分析对象所需的算力动态分配相应分析功能,且就近的分配所需进行分布式的整体任务调度,所述分布式调度单元输出端与分布算法单元的输入端电性连接,所述分布算法单元用于通过算法得到分布计算对象相应任务向量,所述分布算法单元输出端与索引判重模块输入端电性连接,所述索引判重模块用于分析对象内容是否重复,所述索引判重模块输出端与服务器模块输入端电性连接,所述服务器模块输出端与AI评分调度模块的输入端电性连接,所述AI评分调度模块用于根据分布式调度情况输出调度策略将分析对象调出,所述AI评分调度模块输出端与视频存储模块的输入端电性连接,所述视频存储模块用于存储分析对象数据在服务器中的索引地址,所述视频存储模块输出端与视频导入模块的输入端电性连接,所述视频导入模块用于导入视频对象数据至服务器模块进行分析,所述视频导入模块输出端与服务器模块输入端电性连接。
[0005]作为上述技术方案的进一步描述:所述索引判重模块输出端与数据库单元输入端电性连接,所述数据库单元用于存储分析后的对象数据。
[0006]作为上述技术方案的进一步描述:
所述分布式调度单元包括视频分析模块,所述视频分析模块用于分析视频所需的运算能力,所述视频分析模块输出端与AI计算模块的输入端电性连接,所述AI计算模块用于通过python本地函数调用接入的评分复位器。
[0007]作为上述技术方案的进一步描述:所述视频分析模块输出端与任务抓取模块的输入端电性连接,所述任务抓取模块用于抓取需要判定的对象任务。
[0008]作为上述技术方案的进一步描述:所述任务抓取模块输出端与评分接口模块输入端电性连接,所述评分接口模块用于根据调用评分判断最终得分。
[0009]作为上述技术方案的进一步描述:所述分布算法单元包括算法策略模块,所述算法策略模块用于提供分布式匹配算法的迭代更新,所述算法策略模块输出端与信息反馈模块的输入端电性连接,所述信息反馈模块用于对分配处理后的对象处理结果进行反馈,所述信息反馈模块输出端与路径去重模块的输入端电性连接,所述路径去重模块用于分析算法匹配路径的去重化处理。
[0010]作为上述技术方案的进一步描述:所述信息反馈模块输出端与局部领域搜索模块的输入端电性连接,所述局部领域搜索模块用于分析策略的相同替换作用。
[0011]作为上述技术方案的进一步描述:所述数据库单元包括高可用关系型数据库模块,所述高可用关系型数据库模块用于存储评分后的各类数据,所述高可用关系型数据库模块输入端与数据分布模块输出端电性连接,所述数据分布模块用于分析数据类型进行分布存储。
[0012]作为上述技术方案的进一步描述:所述数据分布模块输入端与数据向量映射模块的输出端电性连接,所述数据向量映射模块用于根据输入的算法阈值数据进行数据向量的优化映射。
[0013]综上所述,由于采用了上述技术方案,本专利技术的有益效果是:1、本专利技术中,通过设置的分布算法单元,基于蚁群分布式调度算法,能够通过蚁群算法快速获取最优调度策略,能够对输入视频数据智能分配,合理利用硬件组件,并且能够通过设计的分布式调度单元,在最优策略获得后,能够对调度任务进行抓取分配分析,提高对大量图像数据的智能评分处理能力,并且通过对评分数据的智能分离,能够提高实验分值的快速判断,满足使用需要。
[0014]2、本专利技术中,利用分布式视频处理、分布式的显卡动态分配,并呈现汇总最终数据,同时针对不同系统之间交互产生的各种异常充分考虑,保证数据的一致性,使得在不同软件开发语言、不同数据库类型等情况下,使不同判断系统进行无缝对接。
附图说明
[0015]图1为本专利技术提出的一种算法模块高效调度系统的系统框图;图2为本专利技术提出的一种算法模块高效调度系统的分布式调度单元系统框图;图3为本专利技术提出的一种算法模块高效调度系统的分布算法单元系统框图;图4为本专利技术提出的一种算法模块高效调度系统的数据库单元系统框图;
图5为本专利技术提出的一种算法模块高效调度系统的使用流程图。
[0016]图例说明:1、服务器模块;2、分布式调度单元;201、视频分析模块;202、任务抓取模块;203、评分接口模块;204、AI计算模块;3、分布算法单元;301、算法策略模块;302、信息反馈模块;303、路径去重模块;304、异常检测模块;305、局部领域搜索模块;4、索引判重模块;5、数据库单元;501、高可用关系型数据库模块;502、数据分布模块;503、数据向量映射模块;6、AI评分调度模块;7、视频导入模块;8、视频存储模块。
具体实施方式
[0017]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0018]请参阅图1

5,本专利技术提供一种技术方案:一种算法模块高效调度系统,包括服务器模块1,服务器模块1用于进行程序评分计算,服务器模块1输出端连接有分布式调度单元2,分布式调度单元2用于根据不同分析对象所需的算力动态分配相应分析功能,且就近的分配所需进行分布式的整体任务调度,分布式调度单元2输出端与分布算法单元3的输入端电性连接,分布算法单元3用于通过算法得到分布计算对象相应任务向量,分布算法单元3输出端与索引判重模块4输入端电性连接,索引判重模块4用于分析对象内容是否重复,索引判重模块4输出端与服务器模块1输本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种算法模块高效调度系统,包括服务器模块(1),其特征在于,所述服务器模块(1)用于进行程序评分计算,所述服务器模块(1)输出端连接有分布式调度单元(2),所述分布式调度单元(2)用于根据不同分析对象所需的算力动态分配相应分析功能,且就近的分配所需进行分布式的整体任务调度,所述分布式调度单元(2)输出端与分布算法单元(3)的输入端电性连接,所述分布算法单元(3)用于通过算法得到分布计算对象相应任务向量,所述分布算法单元(3)输出端与索引判重模块(4)输入端电性连接,所述索引判重模块(4)用于分析对象内容是否重复,所述索引判重模块(4)输出端与服务器模块(1)输入端电性连接,所述服务器模块(1)输出端与AI评分调度模块(6)的输入端电性连接,所述AI评分调度模块(6)用于根据分布式调度情况输出调度策略将分析对象调出,所述AI评分调度模块(6)输出端与视频存储模块(8)的输入端电性连接,所述视频存储模块(8)用于存储分析对象数据在服务器中的索引地址,所述视频存储模块(8)输出端与视频导入模块(7)的输入端电性连接,所述视频导入模块(7)用于导入视频对象数据至服务器模块(1)进行分析,所述视频导入模块(7)输出端与服务器模块(1)输入端电性连接。2.根据权利要求1所述的一种算法模块高效调度系统,其特征在于,所述索引判重模块(4)输出端与数据库单元(5)输入端电性连接,所述数据库单元(5)用于存储分析后的对象数据。3.根据权利要求1所述的一种算法模块高效调度系统,其特征在于,所述分布式调度单元(2)包括视频分析模块(201),所述视频分析模块(201)用于分析视频所需的运算能力,所述视频分析模块(201)输出端与AI计算模块(204)的输入端电性连接,所述AI计算模块(204)用于通过python本地函数调用接入的评分复位器。4.根据权利要求3所述的一种算法模块高效调度系统,其特征在于,所述视频分析模块(201)输出端与任务抓取模块(202)的输入端电性连接,所述任务抓取模块(202)用于抓取需要判定的对象任务。5.根据权利要求4所述的一种算法模块高效调度系统,其特征在于,所述任务抓取模块(202)输出端与评分接口模块(203)输入端电性连接,所述评分接口模块(203)用于根...

【专利技术属性】
技术研发人员:熊建国刘建华杨正山刘晓建孙鹏飞
申请(专利权)人:上海大风实验室设备有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1