发明授权
CN101458636B 用于硬件锁省略(HLE)的后期锁获取机制的装置和方法
失效 - 权利终止
- 专利标题: 用于硬件锁省略(HLE)的后期锁获取机制的装置和方法
- 专利标题(英): Late lock acquire mechanism for hardware lock elision (hle)
-
申请号: CN200810190835.2申请日: 2008-11-07
-
公开(公告)号: CN101458636B公开(公告)日: 2013-11-20
- 发明人: H·阿卡瑞 , R·拉杰瓦 , S·T·斯里尼瓦桑
- 申请人: 英特尔公司
- 申请人地址: 美国加利福尼亚州
- 专利权人: 英特尔公司
- 当前专利权人: 英特尔公司
- 当前专利权人地址: 美国加利福尼亚州
- 代理机构: 上海专利商标事务所有限公司
- 代理商 陈炜
- 优先权: 11/936,249 2007.11.07 US
- 主分类号: G06F9/52
- IPC分类号: G06F9/52
摘要:
本发明描述了用于后期锁获取机制的方法和装置。提出了一种装置包括:处理部件,其执行临界段,所述临界段由开始临界段操作和终止临界段操作来划界,其中所述开始临界段操作参考锁值和地址;存储区,其与处理部件相关联以保持与所述临界段相关联的项,所述项保持所述锁值;以及后期锁获取逻辑单元,其与所述存储区耦合,以响应于在所述临界段的未决期间遇到后期锁获取事件来尝试对地址的锁值更新;与所述处理部件相关联的访问缓冲器,保持与所述锁值的存储相关的访问项,所述访问项包括阻塞代码字段,其中与所述访问缓冲器相关的更新逻辑单元将响应于所遇到的后期锁获取事件将所述阻塞代码字段更新为阻塞值;其中当所述访问项中的阻塞代码字段保持阻塞值时,阻止来自所述后续临界段的访问操作的分派。
公开/授权文献
- CN101458636A 用于硬件锁省略(HLE)的后期锁获取机制 公开/授权日:2009-06-17