数据处理方法、装置、多核处理器、电子设备以及介质制造方法及图纸

技术编号:36507940 阅读:64 留言:0更新日期:2023-02-01 15:34
本公开提供了一种数据处理方法、装置、多核处理器、电子设备以及介质,其中,该方法包括:获取待处理的多媒体数据,并确定所述多媒体数据的数据处理任务;其中,所述数据处理任务包含多个子任务;在多个功能模块中确定与所述数据处理任务相匹配的多个目标功能模块,并确定所述多个目标功能模块之间的模块层级信息;其中,所述模块层级信息用于指示各目标功能模块对所述多个子任务的处理顺序,每个所述目标功能模块用于处理一个子任务;通过所述多个目标功能模块按照所述模块层级信息处理所述多个子任务中的相匹配子任务,并基于任务处理结果确定所述多媒体数据的数据处理结果。理结果确定所述多媒体数据的数据处理结果。理结果确定所述多媒体数据的数据处理结果。

【技术实现步骤摘要】
数据处理方法、装置、多核处理器、电子设备以及介质


[0001]本公开涉及计算机的
,具体而言,涉及一种数据处理方法、装置、多核处理器、电子设备以及介质。

技术介绍

[0002]当今嵌入式移动设备发展突飞猛进,多媒体部分占比重最大也极其重要。多媒体数据处理的特点是数据类型多、运算量大,要求处理器有很强的计算能力和数据带宽。随着科技的发展及人民生活品质的提高,用户对嵌入式设备的多媒体处理性能要求也越来越高。现有基于传统单核处理器对多媒体数据的处理方法已经不能满足嵌入式设备多媒体处理的性能要求。传统单核处理器的处理方法为单纯地提升硬件设备中处理器对处理数据的能力,从而实现提高单核处理器的处理速度。但是,该处理方法在提升处理速度的同时,还会产生其他的问题,比如产生过多热量、价格高等,最终导致性价比不高。

技术实现思路

[0003]本公开实施例至少提供一种数据处理方法、装置、多核处理器、电子设备以及介质。
[0004]第一方面,本公开实施例提供了一种数据处理方法,应用于包含多个功能模块的多核处理器,所述方法包括:获取待处理的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于包含多个功能模块的多核处理器,所述方法包括:获取待处理的多媒体数据,并确定所述多媒体数据的数据处理任务;其中,所述数据处理任务包含多个子任务;在多个功能模块中确定与所述数据处理任务相匹配的多个目标功能模块,并确定所述多个目标功能模块之间的模块层级信息;其中,所述模块层级信息用于指示各目标功能模块对所述多个子任务的处理顺序,每个所述目标功能模块用于处理一个子任务;通过所述多个目标功能模块按照所述模块层级信息处理所述多个子任务中的相匹配子任务,并基于任务处理结果确定所述多媒体数据的数据处理结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定出所述多个目标功能模块之后,为所述多个目标功能模块中任意相邻层级的目标功能模块之间设置内存池;所述基于任务处理结果确定所述多媒体数据的数据处理结果,包括:在得到所述多个目标功能模块中当前层级的目标功能模块的第一任务处理结果之后,将所述第一任务处理结果存储至第一内存池的目标存储单元,并将包含所述第一任务处理结果的目标存储单元发送至下一层级的目标功能模块进行处理,得到所述数据处理结果,其中,所述第一内存池为预先为所述当前层级的目标功能模块和下一层级的目标功能模块设置的内存池。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在得到所述多个目标功能模块中当前层级的目标功能模块的第一任务处理结果之后,在所述第一内存池的多个存储单元中查询空闲存储单元;将查询到的空闲存储单元确定为所述目标存储单元。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述下一层级的目标功能模块获取到所述目标存储单元中的第一任务处理结果之后,清空所述目标存储单元,并将清空后的目标存储单元释放至所述第一内存池。5.根据权利要求1所述的方法,其特征在于,每个所述目标功能模块对应设置第一队列和第二队列;其中,所述第一队列用于存储所述多核处理器中控制模块向该目标功能模块下发的命令,所述第二队列用于存储该目标功能模块的待处理数据,其中,所述待处理数据为所述多媒体数据或者上一层级的目标功能模块的任务处理结果。6.根据权利要求5所述的方法,其特征在于,所述通过所述多个目标功能模块按照所述模块层级信息处理所述多个子任务中的相匹配子任务,包括:查询当前层级的目标功能模块的第一队列是否为空队列;在查询到所述第一队列为所述空队列的情况下,在当前层级的目标功能模块的第二队列中查询待处理数据;基于所述当前层级的目标功能模块匹配的子任务对所述待处理数据进行处理。7.根...

【专利技术属性】
技术研发人员:朱芳郭家义梁玉晨林峰璞朱蓉华石志国
申请(专利权)人:北京市大数据中心
类型:发明
国别省市:

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

1