METHOD FOR TEMPORARILY STORING DATA AND STORAGE DEVICE
    1.
    发明申请
    METHOD FOR TEMPORARILY STORING DATA AND STORAGE DEVICE 有权
    用于临时存储数据和存储设备的方法

    公开(公告)号:US20150363315A1

    公开(公告)日:2015-12-17

    申请号:US14732172

    申请日:2015-06-05

    CPC classification number: G06F12/0831 G06F2212/1016

    Abstract: A method for temporarily storing data and a storage device is provided. The method for temporarily storing data is applied to the storage device, and the storage device includes a source agent and a target agent. The method includes: sending, by the source agent, a data obtaining request to the target agent; receiving, by the source agent, target data that is corresponding to the data obtaining request and is returned by the target agent; determining, by the source agent, whether a snooping request that is for the target data and sent by the target agent is received after the data obtaining request is sent and before the target data is received, where the snooping request indicates that the target agent is simultaneously processing an obtaining request from another source agent for the target data; and if the snooping request is received, discarding, by the source agent, the target data

    Abstract translation: 提供一种临时存储数据的方法和存储装置。 临时存储数据的方法被应用于存储装置,并且存储装置包括源代理和目标代理。 该方法包括:由源代理向目标代理发送数据获取请求; 由所述源代理接收对应于所述数据获取请求并由所述目标代理返回的目标数据; 由源代理确定在发送数据获取请求之后并且在接收到目标数据之前是否接收到用于目标数据并由目标代理发送的窥探请求,其中,窥探请求指示目标代理是 同时处理来自另一个源代理的针对目标数据的获取请求; 并且如果接收到窥探请求,则由源代理丢弃目标数据

    DATA READ METHOD AND APPARATUS
    2.
    发明申请

    公开(公告)号:US20180189181A1

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

    申请号:US15857726

    申请日:2017-12-29

    CPC classification number: G06F12/0831 G06F12/0817 G06F12/0842 G06F2212/1044

    Abstract: The present disclosure provides a data read method and apparatus. An example method includes receiving a first read request message sent by a second processor at a first processor. If an address of the first data is within a range from an upper bound to a lower bound recorded in a first directory range register of the first processor, the first processor sends a first snoop message to at least one third processor other than the second processor, and simultaneously sends a second read request message to the memory. A first snoop response message sent by each of the at least one third processor according to the first snoop message is received. The first data sent by the memory according to the second data read request message is also received. The first processor sends the first data to the second processor according to the first snoop response message.

    MEMORY ACCESS METHOD AND MULTIPROCESSOR SYSTEM

    公开(公告)号:US20180113808A1

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

    申请号:US15795129

    申请日:2017-10-26

    CPC classification number: G06F12/0817 G06F12/0811 G06F12/0871 G06F12/0891

    Abstract: The present invention disclose a memory access method, including: receiving, by a first processing module, a read request sent by a second processing module for caching; determining, according to a destination directory, one or more target storage spaces in which the target data is cached; sending a listening request to one or more target processing modules, so that the target processing module returns a listening response to the second processing module, where the listening response is used for responding to the expected status; returning a target packet to the second processing module, where the target packet includes the target data and a listening quantity; when a quantity of the listening response received by the second processing module matches the listening quantity, receiving an update packet sent by the second processing module; and updating the destination directory according to the update packet.

Patent Agency Ranking