用于执行反卷积计算的电子设备及其控制方法

    公开(公告)号:CN114730330A

    公开(公告)日:2022-07-08

    申请号:CN202080081142.9

    申请日:2020-12-18

    Abstract: 公开了一种包括处理器的电子设备,其中,所述处理器被配置为:基于反卷积计算的输入数据被输入,获得计算信息;基于获得的所述计算信息获得输出数据的大小;使用地址产生模块获得与输出数据的大小对应的多个存储器地址值;使用卷积计算模块基于所述计算信息执行卷积计算以在卷积计算处理中获得中间值;使用地址产生模块获得多个获得的存储器地址中的与获得的中间值对应的存储器地址值;将获得的中间值存储在与所述中间值对应的存储器地址值中;使用累加计算模块基于与所述中间值对应的存储器地址值来累加至少一个中间值;以及基于累加的所述至少一个中间值获得针对输入数据的反卷积计算值。

    矢量处理器及其控制方法

    公开(公告)号:CN110050259A

    公开(公告)日:2019-07-23

    申请号:CN201780074579.8

    申请日:2017-10-23

    Abstract: 公开了一种矢量处理器。矢量处理器包括提供给多个单指令多数据(SIMD)通道中的每一个、存储多条数据中的每一个、并且分别输出在多条数据当中的要在当前周期中使用的输入数据的多个寄存器文件;混洗单元,用于接收从多个寄存器文件输出的多条输入数据,并执行混洗使得所接收的多条输入数据分别对应于多个SIMD通道,并输出多条输入数据;以及,命令运行单元,用于通过接收从混洗单元输出的输入数据来执行并行操作。

    电子设备及其控制方法
    5.
    发明授权

    公开(公告)号:CN112106080B

    公开(公告)日:2025-01-14

    申请号:CN201980026052.7

    申请日:2019-03-29

    Abstract: 提供了一种用于执行人工智能算法的电子设备。所述电子设备包括存储器和处理器,存储器存储输入数据和从第一内核数据获得的多个第二内核数据,处理器获得放大数据,在放大数据中,输入数据的至少一部分根据第一内核数据被放大。通过对所述多个第二内核数据中的每个第二内核数据与输入数据执行卷积运算来放大数据。所述多个第二内核数据中的每个第二内核数据包括第一内核数据中的多个第一内核元素中的不同第一内核元素。

    电子设备及其控制方法
    8.
    发明公开

    公开(公告)号:CN119968639A

    公开(公告)日:2025-05-09

    申请号:CN202380068487.4

    申请日:2023-09-20

    Abstract: 当获取用于输入数据的卷积计算指令时,电子装置获取与输入数据对应的填充数据,基于缓冲器的大小和填充数据的大小来识别计算处理单元,基于计算处理单元和缓冲器的大小将输入数据和填充数据分类为多个目标区域,将所述多个目标区域中的一个目标区域存储在第一缓冲器、第二缓冲器或第三缓冲器中,基于计算处理单元和所述多个目标区域获取用于卷积计算的目标数据,并且控制卷积计算模块基于目标数据和内核数据执行卷积计算指令。

    用于执行反卷积计算的电子设备及其控制方法

    公开(公告)号:CN114730330B

    公开(公告)日:2024-11-08

    申请号:CN202080081142.9

    申请日:2020-12-18

    Abstract: 公开了一种包括处理器的电子设备,其中,所述处理器被配置为:基于反卷积计算的输入数据被输入,获得计算信息;基于获得的所述计算信息获得输出数据的大小;使用地址产生模块获得与输出数据的大小对应的多个存储器地址值;使用卷积计算模块基于所述计算信息执行卷积计算以在卷积计算处理中获得中间值;使用地址产生模块获得多个获得的存储器地址中的与获得的中间值对应的存储器地址值;将获得的中间值存储在与所述中间值对应的存储器地址值中;使用累加计算模块基于与所述中间值对应的存储器地址值来累加至少一个中间值;以及基于累加的所述至少一个中间值获得针对输入数据的反卷积计算值。

    矢量处理器及其控制方法
    10.
    发明授权

    公开(公告)号:CN110050259B

    公开(公告)日:2023-08-11

    申请号:CN201780074579.8

    申请日:2017-10-23

    Abstract: 公开了一种矢量处理器。矢量处理器包括提供给多个单指令多数据(SIMD)通道中的每一个、存储多条数据中的每一个、并且分别输出在多条数据当中的要在当前周期中使用的输入数据的多个寄存器文件;混洗单元,用于接收从多个寄存器文件输出的多条输入数据,并执行混洗使得所接收的多条输入数据分别对应于多个SIMD通道,并输出多条输入数据;以及,命令运行单元,用于通过接收从混洗单元输出的输入数据来执行并行操作。

Patent Agency Ranking