发明名称 Device, system, and method for regulating software lock elision mechanisms
摘要 A method, apparatus and system for, in a computing apparatus, comparing a measure of data contention for a group of operations protected by a lock to a predetermined threshold for data contention, and comparing a measure of lock contention for the group of operations to a predetermined threshold for lock contention, eliding the lock for concurrently executing two or more of the operations of the group using two or more threads when the measure of data contention is approximately less than or equal to the predetermined threshold for data contention and the measure of lock contention is approximately greater than or equal to a predetermined threshold for lock contention, and acquiring the lock for executing two or more of the of operations of the group in a serialized manner when the measure of data contention is approximately greater than or equal to the predetermined threshold for data contention and the measure of lock contention is approximately less than or equal to a predetermined threshold for lock contention. Other embodiments are described and claimed.
申请公布号 US2009125519(A1) 申请公布日期 2009.05.14
申请号 US20070984002 申请日期 2007.11.13
申请人 INTEL CORPORATION 发明人 ROBISON ARCH D.;PETERSEN PAUL M.
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址