- 专利标题: Systems and methods for hardware-based asynchronous persistence
-
申请号: US17935912申请日: 2022-09-27
-
公开(公告)号: US12050810B2公开(公告)日: 2024-07-30
- 发明人: Ahmed Abulila , Nam Sung Kim , Izzat El Hajj
- 申请人: The Board of Trustees of the University of Illinois
- 申请人地址: US IL Urbana
- 专利权人: The Board of Trustees of the University of Illinois
- 当前专利权人: The Board of Trustees of the University of Illinois
- 当前专利权人地址: US IL Urbana
- 代理机构: Quarles & Brady LLP
- 主分类号: G06F15/82
- IPC分类号: G06F15/82 ; G06F3/06
摘要:
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.
公开/授权文献
信息查询