TRANSACTION REQUEST EPOCHS
    22.
    发明申请

    公开(公告)号:US20180276029A1

    公开(公告)日:2018-09-27

    申请号:US15467560

    申请日:2017-03-23

    CPC classification number: G06F9/466

    Abstract: A method may include receiving a first transaction request. The method may further include transmitting a retry response to the transaction request, which includes a first epoch identifier associated with a current epoch. The method may further include receiving a second transaction request, which includes a second epoch identifier associated with a previous epoch. The second transaction request may be fulfilled using a transaction resource reserved for the previous epoch.

    FABRIC BACK PRESSURE TIMEOUT TRANSMITTING DEVICE

    公开(公告)号:US20180123966A1

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

    申请号:US15335878

    申请日:2016-10-27

    CPC classification number: H04L47/564 H04L45/20 H04L49/3009

    Abstract: A fabric back pressure timeout transmitting device may include an arbiter, a first queue to supply packets to the arbiter and a second queue to supply packets to the arbiter, a first timer tracking time since transmission of a packet from the first queue with at least one packet in the first queue and a second timer tracking time since transmission of a packet from the second queue with at least one packet in the second queue. The first queue is designated to receive those packets that have a first number of remaining to destination hops. The second queue is designated to receive those packets that have a second number of remaining destination hops different than the first number.

    TRACKING WRITE REQUESTS TO MEDIA CONTROLLERS
    28.
    发明申请

    公开(公告)号:US20200278807A1

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

    申请号:US15929725

    申请日:2020-05-18

    Abstract: In some examples, a tracker receives a write request that is acknowledged upon receipt by a destination media controller without waiting for achievement of persistence of write data associated with the write request. The tracker adds an identifier of the destination media controller to a tracking structure in response to the identifier not already being present in the tracking structure. The tracker sends a request to persist write operations to media controllers identified by the tracking structure.

    Managing cache operations using epochs

    公开(公告)号:US10740233B2

    公开(公告)日:2020-08-11

    申请号:US15768557

    申请日:2015-10-30

    Abstract: According to an example, cache operations may be managed by detecting that a cacheline in a cache is being dirtied, determining a current epoch number, in which the current epoch number is associated with a store operation and wherein the epoch number is incremented each time a thread of execution completes a flush-barrier checkpoint, and inserting an association of the cacheline to the current epoch number into a field of the cacheline that is being dirtied.

    Issuing write requests to a fabric
    30.
    发明授权

    公开(公告)号:US10691348B2

    公开(公告)日:2020-06-23

    申请号:US16274189

    申请日:2019-02-12

    Abstract: A system comprises a processor, a memory fabric, and a fabric bridge coupled to the memory fabric and the processor. The fabric bridge may receive, from the processor a first eviction request comprising first eviction data, transmit, to the processor, a message indicating the fabric bridge has accepted the first eviction request, transmit a first write comprising the first eviction data to the fabric, receive, from the processor, a second eviction request comprising second eviction data, and transmit a second write comprising the second eviction data to the fabric. Responsive to transmitting the second write request, the fabric bridge may transmit, to the processor, a message indicating the fabric bridge accepted the second eviction request, determine that the first write and the second write have persisted, and transmit, to the processor, a notification to the processor responsive to determining that the first write and the second write have persisted.

Patent Agency Ranking