【技术实现步骤摘要】
本专利技术属于人工智能,尤其涉及一种基于单任务的多算法快速切换处理方法。
技术介绍
1、在舰载无人机工作任务中,无人机飞行的不同阶段(如起飞、巡航、警戒、作战、着舰)需要执行决策类、感知类等不同的人工智能算法,工作中这些算法(特别是警戒、作战阶段)需要快速切换,减少因切换过程带来的飞行姿态失控、作战目标丢失等意外情况。在人工智能
,存在对输入数据需要进行不同算法处理的情况,如采用不同网络结构运行风格迁移算法得到不同关注点的结果,也存在对输入数据连续进行不同算法的执行过程,如输入数据经过目标检测减小数据量后进行分类任务。以上过程可以提炼为单任务多算法的连续推理过程,通常处理思路是将多算法拆分,逐一处理,这样在高算力平台下存在算力资源的浪费、因算法切换带来额外的时间开销,因此需要多算法预先分配资源、算法间的快速切换。
技术实现思路
1、为解决
技术介绍
中存在的上述技术问题,本专利技术提供一种基于单任务的多算法快速切换处理方法,实现了算法切换时仅需要少量配置寄存器时间,达到快速切换的目的。< ...
【技术保护点】
1.一种基于单任务的多算法快速切换处理方法,其特征在于:该方法包括以下步骤:
2.根据权利要求1所述的基于单任务的多算法快速切换处理方法,其特征在于:所述步骤1)中对存储器空间按照所需执行算法进行划分,分别为每个算法分配存储空间,以上空间划分不能有所重叠,而且要满足运算资源对地址对齐的要求。
3.根据权利要求2所述的基于单任务的多算法快速切换处理方法,其特征在于:所述存储空间包括输入数据存储空间、运算数据存储空间、临时数据存储空间、输出数据存储空间。
4.根据权利要求3所述的基于单任务的多算法快速切换处理方法,其特征在于:所述步骤2
...【技术特征摘要】
1.一种基于单任务的多算法快速切换处理方法,其特征在于:该方法包括以下步骤:
2.根据权利要求1所述的基于单任务的多算法快速切换处理方法,其特征在于:所述步骤1)中对存储器空间按照所需执行算法进行划分,分别为每个算法分配存储空间,以上空间划分不能有所重叠,而且要满足运算资源对地址对齐的要求。
3.根据权利要求2所述的基于单任务的多算法快速切换处理方法,其特征在于:所述存储空间包括输入数据存储空间、运算数据存储空间、临时数据存储空间、输出数据存储空间。
4.根据权利要求3所述的基于单任务的多算法快速切换处理方法,其特征在于:所述步骤2)中提前准备执行任务各算法所需的数据,含输入数据、运算数据;这些数据需要通过一定手段(dma)储存到步骤1)所划分的存储空间中。
5.根据权利要求4所述的基于单任务的多算法快速切换处理方法,其特征在于:所述步骤3)中计算核的资源有限,为最大化利用计算资源减少资源冲突,需要对运算资源合理分配。
6.根据权利要求5所述的基于单任务...
【专利技术属性】
技术研发人员:郭蒙,李玉杰,郭亮,王世中,任星宇,高浪,
申请(专利权)人:西安翔腾微电子科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。