Patent · US Active

Accelerating and offloading lock access over a network

US9699110B2 · kind B2 · utility

2Cited by
5References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 29, 2015
Grant dateJul 4, 2017
Priority date
Expiry dateJan 12, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/522
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Lock access is managed in a data network having an initiator node and a remote target by issuing a lock command from a first process to the remote target via an initiator network interface controller to establish a lock on a memory location, and prior to receiving a reply to the lock command communicating a data access request to the memory location from the initiator network interface controller. Prior to receiving a reply to the data access request, an unlock command issues from the initiator network interface controller. The target network interface controller determines the lock content, and when permitted by the lock accesses the memory location. After accessing the memory location the target network interface controller executes the unlock command. When the lock prevents data access, the lock operation is retried a configurable number of times until data access is allowed or a threshold is exceeded.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.