Selective hardware lock disabling
    1.
    发明授权
    Selective hardware lock disabling 有权
    选择性硬件锁定禁用

    公开(公告)号:US07975129B2

    公开(公告)日:2011-07-05

    申请号:US12562457

    申请日:2009-09-18

    IPC分类号: G06F9/312

    摘要: Controlling a reorder buffer (ROB) to selectively perform functional hardware lock disabling (HLD) is described. One apparatus embodiment includes a unit to enable an ROB to selectively disable a lock upon Identifying a lock acquire operation (LAO) associated with a critical section (CS) entry point, a unit to selectively retire the LAO, a unit to cause the ROB to selectively disable the lock, and a unit to snoop a buffer. The apparatus may, based on the snooping, selectively abort a transaction associated with the CS.

    摘要翻译: 描述了控制重排序缓冲器(ROB)以选择性地执行功能性硬件锁定禁止(HLD)。 一个设备实施例包括一个单元,以使得ROB能够在识别与关键部分(CS)入口点相关联的锁定获取操作(LAO)时选择性地禁用锁定,该选择单元选择性地退出LAO,该单元使得ROB 选择性地禁用该锁,以及一个单元来窥探缓冲区。 该设备可以基于窥探,选择性地中止与CS相关联的事务。

    Selective Hardware Lock Disabling
    2.
    发明申请
    Selective Hardware Lock Disabling 有权
    选择性硬件锁定禁用

    公开(公告)号:US20100011193A1

    公开(公告)日:2010-01-14

    申请号:US12562457

    申请日:2009-09-18

    IPC分类号: G06F9/30

    摘要: Controlling a reorder buffer (ROB) to selectively perform functional hardware lock disabling (HLD) is described. One apparatus embodiment includes a unit to enable an ROB to selectively disable a lock upon Identifying a lock acquire operation (LAO) associated with a critical section (CS) entry point, a unit to selectively retire the LAO, a unit to cause the ROB to selectively disable the lock, and a unit to snoop a buffer. The apparatus may, based on the snooping, selectively abort a transaction associated with the CS.

    摘要翻译: 描述了控制重排序缓冲器(ROB)以选择性地执行功能性硬件锁定禁止(HLD)。 一个设备实施例包括一个单元,以使得ROB能够在识别与关键部分(CS)入口点相关联的锁定获取操作(LAO)时选择性地禁用锁定,该选择单元选择性地退出LAO,该单元使得ROB 选择性地禁用该锁,以及一个单元来窥探缓冲区。 该设备可以基于窥探,选择性地中止与CS相关联的事务。