Skip to main navigation Skip to search Skip to main content

Systems and methods for hardware-based asynchronous persistence

  • Nam Sung Kim (Inventor)
  • , Ahmed Abulila (Inventor)
  • , Izzat El Hajj (Inventor)

Research output: Patent

Abstract

Systems and methods for hardware-based asynchronous logging include: initiating first and second atomic regions on first and second cores of a central processing unit (CPU); and asynchronously logging data for the first atomic region and the second atomic region using the CPU by: asynchronously performing log persist operations (LPOs) to log an old data value from each atomic region; updating the old data value to a new data value from each atomic region; tracking dependencies between the first atomic region and the second atomic region using a memory controller; asynchronously performing data persist operations (DPOs) to persist the new data value for each atomic region; and committing the first atomic region and the second atomic region based on the dependencies using the memory controller of the CPU.
Original languageEnglish (US)
U.S. patent number12050810
Filing date9/27/22
StatePublished - Jul 30 2024

Fingerprint

Dive into the research topics of 'Systems and methods for hardware-based asynchronous persistence'. Together they form a unique fingerprint.

Cite this