发明申请
US20050060559A1 Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions 有权
在最初利用伪交易软件锁定后,利用硬件事务处理方式执行代码

  • 专利标题: Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions
  • 专利标题(中): 在最初利用伪交易软件锁定后,利用硬件事务处理方式执行代码
  • 申请号: US10661017
    申请日: 2003-09-12
  • 公开(公告)号: US20050060559A1
    公开(公告)日: 2005-03-17
  • 发明人: Paul McKenney
  • 申请人: Paul McKenney
  • 主分类号: G06F21/00
  • IPC分类号: G06F21/00 H04L9/00
Utilizing hardware transactional approach to execute code after initially utilizing software locking by employing pseudo-transactions
摘要:
Utilizing a hardware transactional approach to execute a code section by employing pseudo-transactions, after initially utilizing software locking, is disclosed. A method is disclosed that utilizes a software approach to locking memory to execute a code section relating to memory. The software approach employs a pseudo-transaction to determine whether a hardware approach to transactional memory to execute the threshold would have been successful. Where the hardware approach to transactional memory to execute the code section satisfies a threshold based on success of at least the pseudo-transaction, the method subsequently utilizes the hardware approach to execute the code section. The hardware approach may include starting a transaction inclusive of the code section, conditionally executing the transaction, and, upon successfully completing the transaction, committing execution of the transaction to the memory to which the code section relates.
信息查询
0/0