DATA VALIDATION METHOD AND APPARATUS, AND NETWORK INTERFACE CARD

    公开(公告)号:US20200218688A1

    公开(公告)日:2020-07-09

    申请号:US16825109

    申请日:2020-03-20

    Inventor: Huichun QU Pei WU

    Abstract: This application provides a data validation method and apparatus, and a network interface card. A first RNIC validates, by determining whether first data and second data are the same, data stored in a first memory, determines that first data in to-be-transmitted target data is correctly stored in the first memory, and notifies a second RNIC by using an acknowledgement ACK character. Reliability of the ACK sent by the first device to the second device is enhanced. The ACK sent by the first device to the second device may further be used to indicate that the first data in the target data is correctly stored in the first memory. In this case, a direct memory access result of RDMA is more reliable for an upper-layer service application.

    METHOD AND APPARATUS FOR DISCONNECTING LINK BETWEEN PCIE DEVICE AND HOST

    公开(公告)号:US20180095817A1

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

    申请号:US15819440

    申请日:2017-11-21

    Abstract: A method and an apparatus for disconnecting a link between a Peripheral Component Interconnect Express (PCIe) device and a host, and pertains to the field of computer technologies. The PCIe device includes an endpoint (EP) device, and the method includes: obtaining, by the EP device, an error type of an error in transmitting a transaction layer packet (TLP) between the PCIe device and the host; if the error type is a correctable error type specified in the PCIe protocol, collecting, by the EP device, statistics of a duration for which the error type exists; and disconnecting, by the EP device, a link between the PCIe device and the host if the statistics of the duration reaches a preset duration. The apparatus includes an obtaining module, a statistics collection module, and a disconnection module.

    DATA SENDING METHOD AND DEVICE, DATA RECEIVING METHOD AND DEVICE, AND SYSTEM

    公开(公告)号:US20210160353A1

    公开(公告)日:2021-05-27

    申请号:US17161791

    申请日:2021-01-29

    Inventor: Huichun QU Pei WU

    Abstract: A device generates a remote direct memory access (RDMA) packet, where a payload part of the RDMA packet includes a plurality of data blocks and protection information (PI) corresponding to each of the plurality data blocks in to-be-sent data; or a payload part of the RDMA packet includes one data unit or a part of data in the data unit of to-be-sent data, the data unit includes one data block and PI corresponding to the data block, and a length of the data unit is equal to an integer multiple of a length of the part of data; and sends the RDMA packet.

    DATA TRANSMISSION METHOD, PROCESSOR SYSTEM, AND MEMORY ACCESS SYSTEM

    公开(公告)号:US20230132302A1

    公开(公告)日:2023-04-27

    申请号:US18146720

    申请日:2022-12-27

    Abstract: Example data transmission methods, processor systems, and memory access systems are provided. One example processor system is applied to a source end device. The processor system includes a processor core and a first remote direct memory access (RDMA) network interface card. The processor core is configured to deliver a memory write instruction. The memory write instruction includes to-be-written data and a destination address of the to-be-written data. The destination address is a memory address of a destination end device. The first RDMA network interface card is configured to encapsulate the to-be-written data based on the destination address of the to-be-written data and configuration information of the destination end device and send the encapsulated to-be-written data to a second RDMA network interface card of the destination end device.

    METHOD AND APPARATUS FOR DISCONNECTING LINK BETWEEN PCIE DEVICE AND HOST

    公开(公告)号:US20200151045A1

    公开(公告)日:2020-05-14

    申请号:US16740717

    申请日:2020-01-13

    Abstract: A method, an apparatus and a system for disconnecting a link between a Peripheral Component Interconnect Express (PCIe) device and a host, and pertains to the field of computer technologies. The PCIe device includes an endpoint (EP) device. The method includes: obtaining, by the EP device, an error type of an error in transmitting a transaction layer packet (TLP) between the PCIe device and the host; if the error type is a correctable error type specified in the PCIe protocol, collecting, by the EP device, statistics of a duration for which the error type exists; and disconnecting, by the EP device, a link between the PCIe device and the host if the statistics of the duration reaches a preset duration.

Patent Agency Ranking