【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种处理装置、数据处理方法以及加速器、电子装置。
技术介绍
1、随着互联网的日渐发展,数据规模的扩大,以及复杂的分析查询需求的产生,传统的基于软件的数据分析框架的效率难以满足业务需求。业界提出硬件加速方案对数据分析框架进行优化,通过硬件向量化、流水线式处理,能够最大价值地发挥并行执行的效率,给整体性能带来飞速的提升。
2、硬件加速方案可以由低功耗、小面积的片上(on-chip)加速器实现。然而,上述片上加速器在进行硬件加速时,通常需要多次与处理器的内存交互,增加了片上加速器进行并行计算的开销,影响了加速效果。
3、业界亟需提供一种加速效果比较显著的硬件加速方案,以满足业务需求。
技术实现思路
1、本申请提供了一种处理装置。该处理装置包括处理器和加速器,该加速器具备存储能力,能够存储数据处理过程中的处理结果,无需写回内存,如此减少了与处理器的内存交互的次数,提升了加速效果。本申请还提供了与上述处理装置对应的数据处理方法、加速器、电子装置。<
...【技术保护点】
1.一种处理装置,其特征在于,所述处理装置包括:
2.根据权利要求1所述的处理装置,其特征在于,所述处理器还用于将所述加速器的加速模式设定为联合模式,所述联合模式为所述待加速数据的数据量大于所述加速器单次处理的数据量,所述处理器还用于基于所述联合模式,将所述待加速数据加载至所述处理器的内存,所述加速器用于从所述内存中获取所述第一数据。
3.根据权利要求2所述的处理装置,其特征在于,所述处理器还用于将所述加速器的加速模式设定为直通模式,所述直通模式为所述待加速数据的数据量小于等于所述加速器单次处理的数据量;
4.根据权利要求2或3所述
...【技术特征摘要】
1.一种处理装置,其特征在于,所述处理装置包括:
2.根据权利要求1所述的处理装置,其特征在于,所述处理器还用于将所述加速器的加速模式设定为联合模式,所述联合模式为所述待加速数据的数据量大于所述加速器单次处理的数据量,所述处理器还用于基于所述联合模式,将所述待加速数据加载至所述处理器的内存,所述加速器用于从所述内存中获取所述第一数据。
3.根据权利要求2所述的处理装置,其特征在于,所述处理器还用于将所述加速器的加速模式设定为直通模式,所述直通模式为所述待加速数据的数据量小于等于所述加速器单次处理的数据量;
4.根据权利要求2或3所述的处理装置,其特征在于,
5.根据权利要求1至4任意一项所述的处理装置,其特征在于,所述加速器还用于:
6.根据权利要求1至5任一项所述的处理装置,其特征在于,所述待加速数据包括执行算子所需的数据,所述算子的计算逻辑被分解为多个子逻辑,所述加速器还用于接收与所述算子对应的多个通用指令,所述多个通用指令中的每个通用指令用于按照所述多个子逻辑中的至少一个子逻辑进行数据处理。
7.根据权利要求1至6任意一项所述的处理装置,其特征在于,所述加速器集成于所述处理器。
8.根据权利要求1至6任意一项所述的处理装置,其特征在于,所述加速器为独立于所述处理器。
9.根据权利要求8所述的处理装置,其特征在于,所述加速器为现场可编程逻辑门阵列fpga、数据处理器dpu或神经网络处理器npu中的任意一种或多种。
10.根据权利要求1至9任意一项所述的处理装置,所述待加速数据经所述加速器转换为向量数据。
11.一种数据处理方法,其特征在于,所述方法由处理装置执行,所述处理装置包括处理器和加速器,所述方法包括:
12.根...
【专利技术属性】
技术研发人员:朱利安·帕文·里维拉,伊万·巴尔加斯·巴尔迪维索,冯犇,吴廷耀,奥斯曼·萨布里·乌萨尔·乌德尔,阿德里安·克里斯托·凯斯特尔曼,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。