面向智能计算的多核DSP用户任务动态部署系统和方法技术方案

技术编号:41802433 阅读:29 留言:0更新日期:2024-06-24 20:24
本发明专利技术涉及DSP处理器技术领域,揭露了一种面向智能计算的多核DSP用户任务动态部署方法,包括:根据剩余执行时长对所述从核集群进行一次排序,得到第一从核执行序列,若最长执行从核不为最末执行从核,则选取再分配执行从核集,对再分配从核集群进行二次排序,得到第二从核执行序列,若待执行任务集不为空,则利用空闲从核执行待执行任务,若为空,则提取并行任务集,直至所述用户指令任务执行完毕。本发明专利技术还提出一种面向智能计算的多核DSP用户任务动态部署系统、电子设备以及计算机可读存储介质。本发明专利技术可以解决当前多核DSP处理器的使用存在运行效果不佳、维护性较差的问题。

【技术实现步骤摘要】

本专利技术涉及dsp处理器,尤其涉及一种面向智能计算的多核dsp用户任务动态部署方法、系统、电子设备及计算机可读存储介质。


技术介绍

1、当前在商用、航空、航天及军事领域,嵌入式系统面临着高可靠性、小尺寸、低重量及低功耗等特性需求,同时又面临着大数据量、实时性、智能化及多样化等功能需求,为了满足嵌入式系统的各项需求,可以利用当前比较普及的多核dsp资源,进行多算法、多任务的验证及应用。

2、当前以ti(texas instruments)处理器及ft多核dsp处理器(ft multi-core dspprocessor)为代表的多核dsp处理器为实现实时大容量数据处理、数据传输及复杂算法提供了强大的硬件平台基础,但当前对多核dsp处理器的使用方式有两种,一种是将多核dsp当作8个独立的dsp处理器,按前后台模式(即单一main函数带死循环)进行使用,另一种是使用ti官方的sysbios系统及其提供的各类组件。但前者无法充分发挥dsp能力,后者维护性差,会产生大量依赖于工具的不可追溯代码及黑盒子且存在较大的风险,因此当前多核dsp处理器的使用存在本文档来自技高网...

【技术保护点】

1.一种面向智能计算的多核DSP用户任务动态部署方法,其特征在于,所述方法包括:

2.如权利要求1所述的面向智能计算的多核DSP用户任务动态部署方法,其特征在于,所述对所述子任务集进行并行任务排序,得到并行任务集序列,包括:

3.如权利要求1所述的面向智能计算的多核DSP用户任务动态部署方法,其特征在于,所述利用预构建的从核集群中的空闲从核集群对所述并行任务集进行任务分配执行,得到待执行任务集,包括:

4.如权利要求3所述的面向智能计算的多核DSP用户任务动态部署方法,其特征在于,所述利用所述空闲从核集群执行所述并行任务,得到当前执行任务集,包括:...

【技术特征摘要】

1.一种面向智能计算的多核dsp用户任务动态部署方法,其特征在于,所述方法包括:

2.如权利要求1所述的面向智能计算的多核dsp用户任务动态部署方法,其特征在于,所述对所述子任务集进行并行任务排序,得到并行任务集序列,包括:

3.如权利要求1所述的面向智能计算的多核dsp用户任务动态部署方法,其特征在于,所述利用预构建的从核集群中的空闲从核集群对所述并行任务集进行任务分配执行,得到待执行任务集,包括:

4.如权利要求3所述的面向智能计算的多核dsp用户任务动态部署方法,其特征在于,所述利用所述空闲从核集群执行所述并行任务,得到当前执行任务集,包括:

5.如权利要求1所述的面向智能计算的多核dsp用户任务动态部署方法,其特征在于,所述获取从核集群中每个从核的剩余执行时长,根据所述剩余执行时长对所述从核集群进行一次排序,得...

【专利技术属性】
技术研发人员:高玉娥曹素芝王厚鹏杜兴宇叶文杰刘鹏王冲闫蕾
申请(专利权)人:中国科学院空间应用工程与技术中心
类型:发明
国别省市:

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

1