MATRIX PROCESSING APPARATUS
    1.
    发明申请

    公开(公告)号:US20170228344A1

    公开(公告)日:2017-08-10

    申请号:US15389386

    申请日:2016-12-22

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14 H03M7/30

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements into a dense matrix. The system includes a data fetch unit that includes a plurality of processors, the data fetch unit configured to determine, based on identifications of the subset of the particular sparse elements, a processor designation for fetching the subset of the particular sparse elements. The system includes a concatenation unit configured to generate an output dense matrix based on a transformation that is applied to the sparse elements fetched by the data fetch unit.

    Matrix processing apparatus
    2.
    发明授权

    公开(公告)号:US09880976B2

    公开(公告)日:2018-01-30

    申请号:US15389386

    申请日:2016-12-22

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14 H03M7/30

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements into a dense matrix. The system includes a data fetch unit that includes a plurality of processors, the data fetch unit configured to determine, based on identifications of the subset of the particular sparse elements, a processor designation for fetching the subset of the particular sparse elements. The system includes a concatenation unit configured to generate an output dense matrix based on a transformation that is applied to the sparse elements fetched by the data fetch unit.

    Matrix processing apparatus
    3.
    发明授权

    公开(公告)号:US09798701B2

    公开(公告)日:2017-10-24

    申请号:US15389381

    申请日:2016-12-22

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.

    MATRIX PROCESSING APPARATUS
    4.
    发明申请

    公开(公告)号:US20170228341A1

    公开(公告)日:2017-08-10

    申请号:US15016420

    申请日:2016-02-05

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.

    Matrix processing apparatus
    5.
    发明授权

    公开(公告)号:US09805001B2

    公开(公告)日:2017-10-31

    申请号:US15016420

    申请日:2016-02-05

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.

    MATRIX PROCESSING APPARATUS
    6.
    发明申请

    公开(公告)号:US20170228342A1

    公开(公告)日:2017-08-10

    申请号:US15016486

    申请日:2016-02-05

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14 H03M7/30

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements into a dense matrix. The system includes a data fetch unit that includes a plurality of processors, the data fetch unit configured to determine, based on identifications of the subset of the particular sparse elements, a processor designation for fetching the subset of the particular sparse elements. The system includes a concatenation unit configured to generate an output dense matrix based on a transformation that is applied to the sparse elements fetched by the data fetch unit.

    MATRIX PROCESSING APPARATUS
    7.
    发明申请

    公开(公告)号:US20180060276A1

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

    申请号:US15695144

    申请日:2017-09-05

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.

    Matrix processing apparatus
    8.
    发明授权

    公开(公告)号:US09772974B2

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

    申请号:US15389381

    申请日:2016-12-22

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.

    MATRIX PROCESSING APPARATUS
    9.
    发明申请

    公开(公告)号:US20170228343A1

    公开(公告)日:2017-08-10

    申请号:US15389381

    申请日:2016-12-22

    Applicant: Google Inc.

    CPC classification number: G06F17/16 G06F9/3887 G06F17/14

    Abstract: Methods, systems, and apparatus, including a system for transforming sparse elements to a dense matrix. The system is configured to receive a request for an output matrix based on sparse elements including sparse elements associated with a first dense matrix and sparse elements associated with a second dense matrix; obtain the sparse elements associated with the first dense matrix fetched by a first group of sparse element access units; obtain the sparse elements associated with the second dense matrix fetched by a second group of sparse element access units; and transform the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix to generate the output dense matrix that includes the sparse elements associated with the first dense matrix and the sparse elements associated with the second dense matrix.

    EXECUTING COMPUTATIONAL GRAPHS ON GRAPHICS PROCESSING UNITS

    公开(公告)号:US20180197267A1

    公开(公告)日:2018-07-12

    申请号:US15400937

    申请日:2017-01-06

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a data entity that causes a processing unit to process a computational graph. In one aspect, method includes the actions of receiving data identifying a computational graph, the computational graph including a plurality of nodes representing operations; obtaining compilation artifacts for processing the computational graph on a processing unit; and generating a data entity from the compilation artifacts, wherein the data entity, when invoked, causes the processing unit to process the computational graph by executing the operations represented by the plurality of nodes.

Patent Agency Ranking