×

CONTROLLING ATOMIC UPDATES OF INDEXES USING HARDWARE TRANSACTIONAL MEMORY

  • US 20160357791A1
  • Filed: 06/04/2015
  • Published: 12/08/2016
  • Est. Priority Date: 06/04/2015
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one hardware device processor; and

    a computer-readable storage medium storing executable instructions that, when executed, cause one or more of the at least one hardware device processor to;

    control a transformation of a current state of one or more entries in a mapping table to an updated state of the entries in the mapping table in a latch-free manner by initiating an atomic multi-word compare-and-swap (MWCAS) operation on a plurality of words using a hardware transactional memory (HTM) resident in the device processor, the MWCAS operation using hardware primitive operations of the HTM, the one or more mapping table entries associated with a lock-free index of a database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×