Patent · US Active

System and method for dynamically determining a portion of a resource for which a thread is to obtain a lock

US7975271B2 · kind B2 · utility

7Cited by
9References
40Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMar 30, 2005
Grant dateJul 5, 2011
Priority date
Expiry dateMar 13, 2030

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/507
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to at least one embodiment, a method includes determining that a thread desires a lock for accessing a resource. The method further includes dynamically determining a portion of the resource for which a lock is to be obtained for the thread, and obtaining the lock on the determined portion. According to at least one embodiment, a system includes a processor for executing a plurality of threads, and a resource usable by the plurality of threads. The threads are each operable to dynamically determine a portion of the resource for which a lock is to be obtained for the thread desiring to use the resource.

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