专利内容由知识产权出版社提供
专利名称:Utilizing hardware transactional approach to
execute code after initially utilizing softwarelocking by employing pseudo-transactions
发明人:Paul E. McKenney申请号:US10661017申请日:20030912
公开号:US20050060559A1公开日:20050317
专利附图:
摘要: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 US
国籍:US
更多信息请下载全文后查看