【技术实现步骤摘要】
基于多模融合计算框架的处理装置和处理方法
[0001]本公开的实施例涉及多核异构处理器领域,具体涉及基于多模融合计算框架的处理装置和处理方法
。
技术介绍
[0002]在执行处理任务(例如,深度神经网络计算任务
、
信号滤波任务
、
图像提取任务
、
特征提取任务)时,可以通过多核异构处理器来执行处理任务以提高执行效率
。
目前,通过多核异构处理器处理任务时,通常采用的方式为:使用主从式异构计算框架(例如,
OpenCL
(
Open Computing Language
,开放计算语言)框架)来处理任务
。
[0003]然而,采用上述方式通常存在以下技术问题:第一,采用主从式异构计算框架的方式时,在执行处理任务时由主处理器和从处理器交替串行执行,难以同时运行主处理器和从处理器,导致浪费了多核异构处理器资源;第二,采用主从式异构计算框架的方式时,由主处理器的内存管理单元管理算子数据,而从处理器的算子数据未进 ...
【技术保护点】
【技术特征摘要】
1.
一种基于多模融合计算框架的处理装置,其特征在于,包括:平台模型组件
、
存储模型组件
、
编程模型组件和执行模型组件,其中,所述平台模型组件包括:主控处理器
、
处理器组件;所述存储模型组件包括:存储器组件;所述编程模型组件包括:编译器组件;所述执行模型组件包括:异构控制器;所述平台模型组件用于:接收用户终端发送的任务处理图,向所述编程模型组件发送所述任务处理图,接收所述编程模型组件发送的算子处理图,向所述执行模型组件发送算子处理图,接收所述执行模型组件发送的算子数据,向所述执行模型组件发送目标算子数据,接收所述执行模型组件发送的目标结果信息,以及向所述用户终端发送目标结果信息;所述存储模型组件用于:存储算子数据,接收所述执行模型组件发送的访问命令,以及向所述执行模型组件发送算子数据;所述编程模型组件用于:接收所述平台模型组件发送的任务处理图,将所述任务处理图转换成算子处理图,以及向所述平台模型组件发送所述算子处理图;所述执行模型组件用于:接收所述平台模型组件发送的算子处理图,向所述存储模型组件发送访问命令,接收所述存储模型组件发送的算子数据,向所述平台模型组件发送所述算子数据,接收所述平台模型组件发送的目标算子数据,对所述算子处理图进行更新处理以生成目标算子处理图,以及向所述平台模型组件发送目标结果信息
。2.
根据权利要求1所述的基于多模融合计算框架的处理装置,其特征在于,所述主控处理器与所述编译器组件
、
所述异构控制器
、
所述存储器组件分别电路连接;所述异构控制器与所述处理器组件
、
所述存储器组件分别电路连接;所述处理器组件与所述存储器组件电路连接;所述主控处理器用于:接收用户终端发送的任务处理图,向所述编译器组件发送所述任务处理图,接收所述编译器组件发送的算子处理图,向所述异构控制器发送所述算子处理图,接收所述异构控制器发送的目标结果信息,以及向所述用户终端发送所述目标结果信息;所述编译器组件用于:接收主控处理器发送的任务处理图,将所述任务处理图转换成算子处理图,以及向所述主控处理器发送算子处理图;所述异构控制器用于:接收所述主控处理器发送的算子处理图,向所述存储器组件发送访问命令,接收所述存储器组件发送的算子数据,向所述处理器组件发送所述算子数据,接收所述处理器组件发送的目标算子数据,对所述算子处理图进行更新处理以生成目标算子处理图,以及向所述主控处理器发送目标结果信息;所...
【专利技术属性】
技术研发人员:邓中翰,张韵东,周学武,由海,刘文,
申请(专利权)人:北京中星天视科技有限公司北京中星微电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。