一种循环嵌套算子动态自动编排计算方法及系统技术方案

技术编号:42601558 阅读:31 留言:0更新日期:2024-09-03 18:12
本发明专利技术公开了一种循环嵌套算子动态自动编排计算方法及系统,涉及计算机科学技术领域包括,根据场景构建上下文参数,扫描计算任务,识别所有初始算子,动态分析资源消耗特性将算子分组;基于动态分析出的算子分组,采用智能编排算法得出初始算子执行顺序,基于规则循环划分算子为子算子,组合初始算子和子算子形成计算任务解决方案;监控执行过程中的性能,并基于实时反馈调整编排策略。本发明专利技术通过智能化的资源分析、编排、监控和预测,实现了计算任务的高效、稳定和灵活执行,提高了计算效率和任务完成质量,降低了人力成本,提升了系统整体性能和用户满意度。

【技术实现步骤摘要】

本专利技术涉及计算机科学,尤其涉及一种循环嵌套算子动态自动编排计算方法及系统


技术介绍

1、现有技术中,在流程处理、表单运算等需要动态计算数据的场景中算子的执行往往遵循固定模式,只具备简单的数学运算、矩阵运算能力,无法处理字符串类型数据,缺乏对运行时环境复杂场景适应的能力,使用场景受限,调度能力弱,导致计算资源分配不合理、执行效率低下。

2、基于现有技术的弊端,亟需一种能够动态识别计算任务特性,智能调度循环嵌套算子执行顺序与资源分配的方法,以提升整体计算效能。本方案不仅拥有强大的数值类型数据的处理能力,也可通过扩展来适应各种数据类型的处理,如:日期时间类、字符串类、boolean等。


技术实现思路

1、鉴于上述现有存在的问题,本专利技术旨在通过实时分析计算任务特征,动态调整算子执行策略和资源分配,实现高效的数据处理和计算加速。本专利技术不仅具备传统的算术运算、矩阵运算能力,同时具备通过分析上下文来识别使用场景,以应对不同场景的能力。在复杂应用场景中通过算子嵌套实现复杂运算,自动编排的能力让使用者本文档来自技高网...

【技术保护点】

1.一种循环嵌套算子动态自动编排计算方法,其特征在于:包括,

2.如权利要求1所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述动态分析资源消耗特性将算子分组包括,在Dask上分析初始算子的上下文、设定和参数,进行算子的三层循环分析,第一层为初始分析为分析算子间的依赖关系:

3.如权利要求2所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述动态分析资源消耗特性将算子分组还包括,根据初始分析的结果,进行第二层分析,计算所有算子间的复杂度包括时间复杂度、空间复杂度以及通信复杂度:

4.如权利要求3所述的一种循环嵌套算子动态自动编排计算方...

【技术特征摘要】

1.一种循环嵌套算子动态自动编排计算方法,其特征在于:包括,

2.如权利要求1所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述动态分析资源消耗特性将算子分组包括,在dask上分析初始算子的上下文、设定和参数,进行算子的三层循环分析,第一层为初始分析为分析算子间的依赖关系:

3.如权利要求2所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述动态分析资源消耗特性将算子分组还包括,根据初始分析的结果,进行第二层分析,计算所有算子间的复杂度包括时间复杂度、空间复杂度以及通信复杂度:

4.如权利要求3所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述智能编排算法包括,智能编排算法的数学模型为:

5.如权利要求4所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述约束条件包括,目标是最小化整个计算任务的执行时间并满足算子优先级:

6.如权利要求5所述的一种循环嵌套算子动态自动编排计算方法,其特征在于:所述智能编排算法还包括,将经过智能编排结束的算子按照编排结果处理数据,执行计算任务,当...

【专利技术属性】
技术研发人员:袁存发岳希沛何招亮张强赵剑之徐兴云武爱斌
申请(专利权)人:朗坤智慧科技股份有限公司
类型:发明
国别省市:

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

1