Lightweight transport protocol
    1.
    发明授权

    公开(公告)号:US10455061B2

    公开(公告)日:2019-10-22

    申请号:US15849609

    申请日:2017-12-20

    Abstract: 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
    2.
    发明授权

    公开(公告)号:US10129153B2

    公开(公告)日:2018-11-13

    申请号:US15595925

    申请日:2017-05-15

    Abstract: 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.

    MACHINE LEARNING CLASSIFICATION ON HARDWARE ACCELERATORS WITH STACKED MEMORY
    3.
    发明申请
    MACHINE LEARNING CLASSIFICATION ON HARDWARE ACCELERATORS WITH STACKED MEMORY 审中-公开
    硬件加密机的机器学习分类与堆叠存储器

    公开(公告)号:US20160379137A1

    公开(公告)日:2016-12-29

    申请号:US14754323

    申请日:2015-06-29

    CPC classification number: G06N20/00 G06F9/46 G06F9/50 Y02D10/22

    Abstract: A method is provided for processing on an acceleration component a machine learning classification model. The machine learning classification model includes a plurality of decision trees, the decision trees including a first amount of decision tree data. The acceleration component includes an acceleration component die and a memory stack disposed in an integrated circuit package. The memory die includes an acceleration component memory having a second amount of memory less than the first amount of decision tree data. The memory stack includes a memory bandwidth greater than about 50 GB/sec and a power efficiency of greater than about 20 MB/sec/mW. The method includes slicing the model into a plurality of model slices, each of the model slices having a third amount of decision tree data less than or equal to the second amount of memory, storing the plurality of model slices on the memory stack, and for each of the model slices, copying the model slice to the acceleration component memory, and processing the model slice using a set of input data on the acceleration component to produce a slice result.

    Abstract translation: 提供了一种用于对加速度分量进行机器学习分类模型的处理的方法。 机器学习分类模型包括多个决策树,决策树包括第一数量的决策树数据。 加速度分量包括设置在集成电路封装中的加速度分量模具和存储器堆叠。 存储器管芯包括加速度分量存储器,其具有小于第一量决策树数据的第二存储量。 存储器堆栈包括大于约50GB /秒的存储器带宽和大于约20MB / sec / mW的功率效率。 该方法包括将模型切片成多个模型切片,每个模型切片具有小于或等于第二量存储器的第三量决策树数据,将多个模型切片存储在存储器堆栈上,并且 每个模型切片,将模型切片复制到加速度分量存储器,以及使用加速度分量上的一组输入数据来处理模型切片以产生切片结果。

    IN-LINE NETWORK ACCELERATOR
    4.
    发明申请

    公开(公告)号:US20170250914A1

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

    申请号:US15595925

    申请日:2017-05-15

    Abstract: 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.

    DEEP NEURAL NETWORK PROCESSING ON HARDWARE ACCELERATORS WITH STACKED MEMORY
    5.
    发明申请
    DEEP NEURAL NETWORK PROCESSING ON HARDWARE ACCELERATORS WITH STACKED MEMORY 审中-公开
    具有堆叠存储器的硬件​​加速器的深层神经网络处理

    公开(公告)号:US20160379115A1

    公开(公告)日:2016-12-29

    申请号:US14754344

    申请日:2015-06-29

    Abstract: A method is provided for processing on an acceleration component a deep neural network. The method includes configuring the acceleration component to perform forward propagation and backpropagation stages of the deep neural network. The acceleration component includes an acceleration component die and a memory stack disposed in an integrated circuit package. The memory stack has a memory bandwidth greater than about 50 GB/sec and a power efficiency of greater than about 20 MB/sec/mW.

    Abstract translation: 提供了一种用于对深度神经网络的加速度分量进行处理的方法。 该方法包括配置加速度分量以执行深层神经网络的向前传播和反向传播阶段。 加速度分量包括设置在集成电路封装中的加速度分量芯片和存储器堆叠。 存储器堆栈具有大于约50GB /秒的存储器带宽和大于约20MB / sec / mW的功率效率。

    Machine learning classification on hardware accelerators with stacked memory

    公开(公告)号:US10452995B2

    公开(公告)日:2019-10-22

    申请号:US14754323

    申请日:2015-06-29

    Abstract: A method is provided for processing on an acceleration component a machine learning classification model. The machine learning classification model includes a plurality of decision trees, the decision trees including a first amount of decision tree data. The acceleration component includes an acceleration component die and a memory stack disposed in an integrated circuit package. The memory die includes an acceleration component memory having a second amount of memory less than the first amount of decision tree data. The memory stack includes a memory bandwidth greater than about 50 GB/sec and a power efficiency of greater than about 20 MB/sec/mW. The method includes slicing the model into a plurality of model slices, each of the model slices having a third amount of decision tree data less than or equal to the second amount of memory, storing the plurality of model slices on the memory stack, and for each of the model slices, copying the model slice to the acceleration component memory, and processing the model slice using a set of input data on the acceleration component to produce a slice result.

    Lightweight transport protocol
    9.
    发明授权

    公开(公告)号:US09888095B2

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

    申请号:US14752713

    申请日:2015-06-26

    CPC classification number: H04L69/165 H04L12/4633 H04L49/25 H04L49/30

    Abstract: 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
    10.
    发明授权

    公开(公告)号:US09674090B2

    公开(公告)日:2017-06-06

    申请号:US14752734

    申请日:2015-06-26

    Abstract: 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.

Patent Agency Ranking