DEEP NEURAL NETWORK PARTITIONING ON SERVERS
    1.
    发明公开
    DEEP NEURAL NETWORK PARTITIONING ON SERVERS 无效
    服务器上的深度神经网络划分

    公开(公告)号:EP3314544A1

    公开(公告)日:2018-05-02

    申请号:EP16738286.0

    申请日:2016-06-24

    IPC分类号: G06N3/04 G06N3/063

    CPC分类号: G06N3/04 G06N3/0454 G06N3/063

    摘要: A method is provided for implementing a deep neural network on a server component that includes a host component including a CPU and a hardware acceleration component coupled to the host component. The deep neural network includes a plurality of layers. The method includes partitioning the deep neural network into a first segment and a second segment, the first segment including a first subset of the plurality of layers, the second segment including a second subset of the plurality of layers, configuring the host component to implement the first segment, and configuring the hardware acceleration component to implement the second segment.

    CONVOLUTIONAL NEURAL NETWORKS ON HARDWARE ACCELERATORS
    2.
    发明公开
    CONVOLUTIONAL NEURAL NETWORKS ON HARDWARE ACCELERATORS 审中-公开
    硬件加速器上的卷积神经网络

    公开(公告)号:EP3314542A1

    公开(公告)日:2018-05-02

    申请号:EP16735802.7

    申请日:2016-06-27

    IPC分类号: G06N3/04 G06N3/063 G06F15/76

    摘要: A hardware acceleration component is provided for implementing a convolutional neural network. The hardware acceleration component includes an array of N rows and M columns of functional units, an array of N input data buffers configured to store input data, and an array of M weights data buffers configured to store weights data. Each of the N input data buffers is coupled to a corresponding one of the N rows of functional units. Each of the M weights data buffers is coupled to a corresponding one of the M columns of functional units. Each functional unit in a row is configured to receive a same set of input data. Each functional unit in a column is configured to receive a same set of weights data from the weights data buffer coupled to the row. Each of the functional units is configured to perform a convolution of the received input data and the received weights data, and the M columns of functional units are configured to provide M planes of output data.

    LIGHTWEIGHT TRANSPORT PROTOCOL
    7.
    发明公开
    LIGHTWEIGHT TRANSPORT PROTOCOL 审中-公开
    轻量运输协议

    公开(公告)号:EP3298739A1

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

    申请号:EP16744948.7

    申请日:2016-06-23

    IPC分类号: H04L12/931

    摘要: A smart NIC (Network Interface Card) is provided with features to enable the smart NIC to operate as an in-line NIC between a host's NIC and a network. The smart NIC provides pass-through transmission of network flows for the host. Packets sent to and from the host pass through the smart NIC. As a pass-through point, the smart NIC is able to accelerate the performance of the pass-through network flows by analyzing packets, inserting packets, dropping packets, inserting or recognizing congestion information, and so forth. In addition, the smart NIC provides a lightweight transport protocol (LTP) module that enables it to establish connections with other smart NICs. The LTP connections allow the smart NICs to exchange data without passing network traffic through their respective hosts.

    IN-LINE NETWORK ACCELERATOR
    8.
    发明公开
    IN-LINE NETWORK ACCELERATOR 无效
    在线网络加速器

    公开(公告)号:EP3298738A1

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

    申请号:EP16745233.3

    申请日:2016-06-24

    摘要: A smart NIC (Network Interface Card) is provided with features to enable the smart NIC to operate as an in-line NIC between a host's NIC and a network. The smart NIC provides pass-through transmission of network flows for the host. Packets sent to and from the host pass through the smart NIC. As a pass-through point, the smart NIC is able to accelerate the performance of the pass-through network flows by analyzing packets, inserting packets, dropping packets, inserting or recognizing congestion information, and so forth. In addition, the smart NIC provides a lightweight transport protocol (LTP) module that enables it to establish connections with other smart NICs. The LTP connections allow the smart NICs to exchange data without passing network traffic through their respective hosts.