专利名称:Utilizing hardware transactional approach to
execute code after initially utilizing softwarelocking by employing pseudo-transactions
发明人:Paul E. McKenney申请号:US11738502申请日:20070422
公开号:US20070198521A1公开日:20070823
专利附图:
摘要:Utilizing a hardware transactional approach to execute a code section byemploying pseudo-transactions, after initially utilizing software locking, is disclosed. A
method is disclosed that utilizes a software approach to locking memory to execute acode section relating to memory. The software approach employs a pseudo-transactionto determine whether a hardware approach to transactional memory to execute thethreshold would have been successful. Where the hardware approach to transactionalmemory to execute the code section satisfies a threshold based on success of at leastthe pseudo-transaction, the method subsequently utilizes the hardware approach toexecute the code section. The hardware approach may include starting a transactioninclusive of the code section, conditionally executing the transaction, and, upon
successfully completing the transaction, committing execution of the transaction to thememory to which the code section relates.
申请人:Paul E. McKenney
地址:Beaverton OR 97006 US
国籍:US
更多信息请下载全文后查看
因篇幅问题不能全部显示,请点此查看更多更全内容