LOCK MANAGER
    3.
    发明申请
    LOCK MANAGER 审中-公开

    公开(公告)号:US20180373573A1

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

    申请号:US15747043

    申请日:2015-07-24

    Abstract: In some examples, a lock manager may receive a lock release message from a processor. The lock release message may identify a lock that synchronizes control of a shared resource. The lock manager may determine, for the lock identified in the lock release message, multiple processors contending to acquire the lock and select a particular processor among the multiple processors to acquire the lock.

    DETERMINE FAILED COMPONENTS IN FAULT-TOLERANT MEMORY

    公开(公告)号:US20170242769A1

    公开(公告)日:2017-08-24

    申请号:US15500063

    申请日:2015-01-30

    Abstract: According to an example, a failed component in a fault-tolerant memory fabric may be determined by transmitting request packets along a plurality of routes between the redundancy controller and a media controller in periodic cycles. The redundancy controller may determine whether route failures for all of the plurality of routes have occurred within a number of consecutive periodic cycles. In response to determining that route failures for all of the plurality of routes have occurred within a number of consecutive periodic cycles, the media controller is established as failed. In response to determining that route failures for less than all of the plurality of routes have occurred within the number of consecutive periodic cycles, a fabric device is established as failed.

    MANAGING CACHE OPERATIONS USING EPOCHS
    5.
    发明申请

    公开(公告)号:US20180307601A1

    公开(公告)日:2018-10-25

    申请号: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.

    NON-IDEMPOTENT PRIMITIVES IN FAULT-TOLERANT MEMORY

    公开(公告)号:US20170242753A1

    公开(公告)日:2017-08-24

    申请号:US15500067

    申请日:2015-01-30

    Abstract: According to an example, a retransmission sequence involving non-idempotent primitives in a fault-tolerant memory fabric may be modified. For example, a redundancy controller may request a sequence to access a stripe in the fault-tolerant memory fabric, wherein the sequence involves a non-idempotent primitive. In response to determining an expiration of a time threshold for the non-idempotent primitive, the redundancy controller may read other data in other cachelines in the stripe, calculate a new parity value by performing an idempotent exclusive-or primitive on the new data with the other data in the stripe, and write the new parity to the stripe using an idempotent write primitive.

Patent Agency Ranking