一种卷积神经网络的数据处理方法、装置及介质

    公开(公告)号:CN107844833A

    公开(公告)日:2018-03-27

    申请号:CN201711215424.X

    申请日:2017-11-28

    IPC分类号: G06N3/063 G06F7/57

    CPC分类号: G06N3/063 G06F7/57

    摘要: 本发明公开了一种卷积神经网络的数据处理方法、装置及介质,该方法的步骤包括:获取预设的配置文件,并通过配置文件对Caffe框架进行初始化配置以建立卷积神经网络;通过FPGA获取原始数据,并依照卷积神经网络中各处理层级间的逻辑顺序处理各原始数据以得到最终结果数据;其中,各处理层级在结束对当前传入数据的处理操作后,将本层级的结果数据传输至下一处理层级并接收本层级新的传入数据以继续进行处理操作。本方法实现了并行且流水化的处理效果,提高了资源使用效率,在达到与现有技术相同运算性能的同时,相对降低了整体的功耗。此外,本发明还提供一种卷积神经网络的数据处理装置及介质,有益效果如上所述。

    一种改进的浮点乘加器及浮点乘加计算方法

    公开(公告)号:CN107168678A

    公开(公告)日:2017-09-15

    申请号:CN201710322694.4

    申请日:2017-05-09

    申请人: 清华大学

    IPC分类号: G06F7/544 G06F7/57

    CPC分类号: G06F7/5443 G06F7/57

    摘要: 本发明实施例提供一种改进的浮点乘加器及浮点乘加计算方法。浮点乘加器包括至少两个浮点部分乘法器和一个多输入加法器,浮点部分乘法器由符号位异或电路、尾数乘法器和指数加法器组成,浮点部分乘法器接收归一化浮点数并进行乘法计算输出非归一化浮点数,加法器接收非归一化浮点数并将输入的非归一化浮点数累加并输出归一化浮点数。通过设置浮点部分乘法器只包括符号位异或电路、尾数乘法器和指数加法器不包括归一化模块,接收归一化浮点数进过乘法运算之后输出非归一化浮点数由加法器进行加法运算并输出归一化浮点数,从硬件电路方面对浮点乘加器进行了优化并提高了浮点乘加器的运算效率,降低了硬件电路的面积和功耗。

    一种基于FPGA的运算电路、示波器和测量仪器

    公开(公告)号:CN105892988A

    公开(公告)日:2016-08-24

    申请号:CN201610264757.0

    申请日:2016-04-26

    发明人: 周立功

    IPC分类号: G06F7/57 G01R13/02

    CPC分类号: G06F7/57 G01R13/0218

    摘要: 本申请公开的一种基于FPGA的运算电路、示波器和测量仪器,输出互联矩阵模块,将第一运算模块输出的运算结果作为第二运算模块的输入量,将第三运算模块输出的运算结果作为最终输出,第一运算模块为输出的运算结果作为其它运算模块输入量的运算模块,第二运算模块为输入量是其它运算模块输出运算结果的运算模块,第三运算模块为输出运算结果作为最终运算输出的运算模块,同一个运算模块,在不同的运算过程中可以是第一运算模块、第二运算模块或第三运算模块,保障各个运算模块之间的多级任意互联,使得数学运算的拆分次数变少,进而,提高了数学运算速度,并且,FPGA的并行特性,运算时对系统的其它操作不会产生影响,进而不会出现系统卡顿的情况。

    算术电路和用于算术电路的控制方法

    公开(公告)号:CN105512092A

    公开(公告)日:2016-04-20

    申请号:CN201510594336.X

    申请日:2015-09-17

    发明人: 田中朝纪

    IPC分类号: G06F15/80 G06F15/16

    摘要: 本发明公开了一种算术电路和用于算术电路的控制方法。该算术电路包括:第一元件电路至第N元件电路,其中,N是等于或大于3的整数,所述第一元件电路至所述第N元件电路分别包括:输入电路,该输入电路输入第一操作数数据和第二操作数数据;以及元件数据选择器,该元件数据选择器基于请求元件信号来选择元件电路中的任何元件电路的操作数数据;以及数据总线,该数据总线将操作数数据从输入电路提供给元件数据选择器。当控制信号处于第一状态时,元件数据选择器基于包括在第二操作数数据中的请求元件信号来选择元件电路中的任何元件电路的第一操作数数据并且输出该第一操作数数据。

    一种数据处理方法及装置
    100.
    发明公开

    公开(公告)号:CN105378665A

    公开(公告)日:2016-03-02

    申请号:CN201480037525.0

    申请日:2014-06-09

    IPC分类号: G06F9/445

    摘要: 提供一种数据处理方法及装置。其中,数据处理包括:根据数据库执行计划,确定当前空闲可编程内存对应的分区数目;根据所述分区数目,对所述当前空闲可编程内存进行分区,获得对应所述分区数目的可编程内存分区;利用所述可编程内存分区执行所述数据库执行计划对应的关系代数逻辑运算。通过本发明实施例,能够提高数据处理效率。