Invention Grant
- Patent Title: Systems and methods for hardware-based asynchronous persistence
-
Application No.: US17935912Application Date: 2022-09-27
-
Publication No.: US12050810B2Publication Date: 2024-07-30
- Inventor: Ahmed Abulila , Nam Sung Kim , Izzat El Hajj
- Applicant: The Board of Trustees of the University of Illinois
- Applicant Address: US IL Urbana
- Assignee: The Board of Trustees of the University of Illinois
- Current Assignee: The Board of Trustees of the University of Illinois
- Current Assignee Address: US IL Urbana
- Agency: Quarles & Brady LLP
- Main IPC: G06F15/82
- IPC: G06F15/82 ; G06F3/06

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.
Public/Granted literature
- US20240103760A1 SYSTEMS AND METHODS FOR HARDWARE-BASED ASYNCHRONOUS PERSISTENCE Public/Granted day:2024-03-28
Information query