VECTOR MATRIX PRODUCT ACCELERATOR FOR MICROPROCESSOR INTEGRATION
    1.
    发明申请
    VECTOR MATRIX PRODUCT ACCELERATOR FOR MICROPROCESSOR INTEGRATION 有权
    用于微处理器集成的矢量矩阵产品加速器

    公开(公告)号:US20140365548A1

    公开(公告)日:2014-12-11

    申请号:US13914731

    申请日:2013-06-11

    Inventor: Mikael Mortensen

    Abstract: In at least one example embodiment, a microprocessor circuit is provided that includes a microprocessor core coupled to a data memory via a data memory bus comprising a predetermined integer number of data wires (J); the single-ported data memory configured for storage of vector input elements of an N element vector in a predetermined vector element order and storage of matrix input elements of an M×N matrix comprising M columns of matrix input elements and N rows of matrix input elements; a vector matrix product accelerator comprising a datapath configured for multiplying the N element vector and the matrix to compute an M element result vector, the vector matrix product accelerator comprising: an input/output port interfacing the data memory bus to the vector matrix product accelerator; a plurality of vector input registers for storage respective input vector elements received through the input/output port.

    Abstract translation: 在至少一个示例性实施例中,提供了微处理器电路,其包括经由包括预定整数数据线(J)的数据存储器总线耦合到数据存储器的微处理器核心; 单端口数据存储器,其被配置为以预定向量元素顺序存储N个元素向量的向量输入元素,并存储包括M列矩阵输入元素和N行矩阵输入元素的M×N矩阵的矩阵输入元素 ; 矢量矩阵乘积加速器,其包括被配置为将所述N个元素向量和所述矩阵相乘以计算M元素结果向量的数据路径,所述向量矩阵乘积加速器包括:将所述数据存储器总线连接到所述向量矩阵乘积加速器的输入/输出端口; 多个向量输入寄存器,用于存储通过输入/输出端口接收的各个输入向量元素。

Patent Agency Ranking