Method for implementing NVME over fabrics, terminal, server, and system

    公开(公告)号:US10969983B2

    公开(公告)日:2021-04-06

    申请号:US15802690

    申请日:2017-11-03

    Abstract: A method for implementing NVMe over fabrics includes generating, by a terminal, a NVMe instruction, where the NVMe instruction indicates a data read operation or a data write operation. The method further includes sending, by the terminal by using remote direct memory access (RDMA), the NVMe instruction to a submission queue (SQ) that is stored in a server. When the NVMe instruction indicates the data read operation, the method includes receiving, by the terminal by using the RDMA, to-be-read data sent by the server. Alternatively, when the NVMe instruction indicates the data write operation, the method includes sending, by the terminal, to-be-written data to the server by using the RDMA. The method further includes receiving, by the terminal, an NVMe completion instruction sent by using the RDMA by the server; and writing, by the terminal, the NVMe completion instruction into a completion queue (CQ) that is set in the terminal.

    Server and Data Processing Method, Apparatus, and System

    公开(公告)号:US20240139621A1

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

    申请号:US18405254

    申请日:2024-01-05

    CPC classification number: A63F13/355 G06T1/20 H04L65/61

    Abstract: In a data processing method, a first server receives control stream information from a terminal, parses the control stream information, starts a game based on a game identifier (ID) in the control stream information, and intercepts instruction stream information. An Android stimulator is deployed on the first server. The first server sends the instruction stream information to a second server. The second server is in a graphics processing unit (GPU) resource pool. The second server selects a target GPU from the GPU resource pool to process the instruction stream information, completes image rendering and encoding, and generates video stream information. The second server sends the video stream information to the terminal. The terminal displays the video stream information to a user.

    Method for Implementing NVME over Fabrics, Terminal, Server, and System

    公开(公告)号:US20180067685A1

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

    申请号:US15802690

    申请日:2017-11-03

    Abstract: A method for implementing NVMe over fabrics includes generating, by a terminal, a NVMe instruction, where the NVMe instruction indicates a data read operation or a data write operation. The method further includes sending, by the terminal by using remote direct memory access (RDMA), the NVMe instruction to a submission queue (SQ) that is stored in a server. When the NVMe instruction indicates the data read operation, the method includes receiving, by the terminal by using the RDMA, to-be-read data sent by the server. Alternatively, when the NVMe instruction indicates the data write operation, the method includes sending, by the terminal, to-be-written data to the server by using the RDMA. The method further includes receiving, by the terminal, an NVMe completion instruction sent by using the RDMA by the server; and writing, by the terminal, the NVMe completion instruction into a completion queue (CQ) that is set in the terminal.

    Server and data processing method, apparatus, and system

    公开(公告)号:US11878237B2

    公开(公告)日:2024-01-23

    申请号:US16984442

    申请日:2020-08-04

    CPC classification number: A63F13/355 G06T1/20 H04L65/61

    Abstract: This application discloses a server and a data processing method, apparatus, and system. In the method, a first server receives control stream information from a terminal, parses the control stream information, starts a game based on a game ID in the control stream information, and intercepts instruction stream information. An Android stimulator is deployed on the first server. The first server sends the instruction stream information to a second server. The second server is in a graphics processing unit GPU resource pool. The second server selects a target GPU from the GPU resource pool to process the instruction stream information, complete image rendering and encoding, and generate video stream information, and finally the second server sends the video stream information to the terminal. The terminal displays the video stream information to a user.

Patent Agency Ranking