-
公开(公告)号:US20190310964A1
公开(公告)日:2019-10-10
申请号:US16346842
申请日:2016-12-28
Applicant: INTEL CORPORATION
Inventor: Zhiyuan ZHANG , Xiangbin WU , Qianying ZHU , Xinxin ZHANG , Haitao JI , Yingzho SHE
IPC: G06F15/173 , G06F13/20 , G06F13/40
Abstract: Provided is an apparatus directing to a speculative read mechanism for a distributed storage system. The apparatus includes a remote direct memory access (RDMA) network interface card (RNIC) (100) for a server (250), wherein the RNIC (100) includes an onboard memory (105), a trigger control (120) and a port for connection of the RNIC (100) to a client (200). The onboard memory (105) is operable to provide a buffer (110) for storage of data from a distributed storage system for a read request from the client (200). The trigger control (120) includes a programmable trigger condition. The RNIC (100) is operable to support a speculative read of data in response to a read request snoop of a write of data to the onboard memory (105), and upon detecting the trigger condition, to provide the data in the buffer to the client (200).