用于异构多核架构的任务执行方法和装置、电子设备制造方法及图纸

技术编号:46625628 阅读:1 留言:0更新日期:2025-10-14 21:22
本发明专利技术公开了用于异构多核架构的任务执行方法和装置、电子设备。该方法包括:遍历任务链以获取多媒体任务,多媒体任务包括数据包、执行载体以及任务信息;根据多媒体任务的类型调整任务链中的多媒体任务以获得更新后的任务链,调整包括替换、合并和屏蔽中的至少一项;获取异构多核的核类型和与核类型相对应的核数量,并计算得到与核类型相对应的子任务链数量;根据任务链的多媒体任务的执行载体的核类型匹配目标子任务链数量,以将更新后的任务链拆分为子任务链;将子任务链分配到对应的执行载体中执行。根据子任务链数量将更新后的任务链拆分为子任务链后分配到对应的执行载体中执行,从而均衡各个核类型的负载,提升多媒体任务的处理效率。

【技术实现步骤摘要】

本专利技术涉及多媒体数据处理领域,尤其涉及用于异构多核架构的任务执行方法和装置、电子设备


技术介绍

1、嵌入式应用处理器一般是异构多核架构,即包含若干大核cpu(centralprocessing unit,中央处理器)、小核cpu、数字信号处理器dsp(digital signalprocessing)、微控制单元mcu(microcontroller unit)、图像处理单元gpu(graphicsprocessing unit)、视频处理单元vpu(video processing unit)、神经网络处理单元npu(neural network processing)等多种不同架构类型的ip(intellectual property)核心。

2、音视频任务在异构多核架构(多核cpu/dsp/gpu/vpu/npu等)的处理器上执行时,存在若干挑战:1)调试和维护困难。即在处理音视频任务时,需要确保各个核心之间的协同工作,多核之间可能存在数据共享和通信的问题,需要确保数据的一致性和正确性。2)性能瓶颈与负载均衡。即在处理音视频任务时,本文档来自技高网...

【技术保护点】

1.一种用于异构多核架构的任务执行方法,其特征在于,包括:

2.根据权利要求1所述的任务执行方法,其特征在于,根据所述多媒体任务的类型调整所述任务链中的所述多媒体任务以获得更新后的任务链包括:

3.根据权利要求1所述的任务执行方法,其特征在于,根据所述多媒体任务的类型调整所述任务链中的所述多媒体任务以获得更新后的任务链包括:

4.根据权利要求1所述的任务执行方法,其特征在于,根据所述多媒体任务的类型调整所述任务链中的所述多媒体任务以获得更新后的任务链包括:

5.根据权利要求1所述的任务执行方法,其特征在于,计算得到与所述核类型相对应的子任务...

【技术特征摘要】

1.一种用于异构多核架构的任务执行方法,其特征在于,包括:

2.根据权利要求1所述的任务执行方法,其特征在于,根据所述多媒体任务的类型调整所述任务链中的所述多媒体任务以获得更新后的任务链包括:

3.根据权利要求1所述的任务执行方法,其特征在于,根据所述多媒体任务的类型调整所述任务链中的所述多媒体任务以获得更新后的任务链包括:

4.根据权利要求1所述的任务执行方法,其特征在于,根据所述多媒体任务的类型调整所述任务链中的所述多媒体任务以获得更新后的任务链包括:

5.根据权利要求1所述的任务执行方法,其特征在于,计算得到与所述核类型相对应的子任务链数量包括:

6.根据权利要求1所述的任务执行方法,其特征在于,根据所述任务链的所述多媒体任务的执行载体的核类型匹配目...

【专利技术属性】
技术研发人员:李鑫煌童章彬范振可颜宝川
申请(专利权)人:瑞芯微电子股份有限公司
类型:发明
国别省市:

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

1