发明名称 |
Method and apparatus for bus lock assistance |
摘要 |
A method is described that includes detecting that an instruction of a thread is a locked instruction. The instruction also includes determining that execution of said instruction includes imposing a bus lock. The instruction also include executing a bus lock assistance function in response to said determining, said bus lock assistance function including a function associated with said bus lock other than implementation of a bus lock protocol. |
申请公布号 |
US9524263(B2) |
申请公布日期 |
2016.12.20 |
申请号 |
US201213538463 |
申请日期 |
2012.06.29 |
申请人 |
Intel Corporation |
发明人 |
Chappell Robert S.;Faistl John W.;Gartler Hermann W.;Tucknott Michael D.;Parathasarthy Rajesh S.;Burns David W. |
分类号 |
G06F13/42;G06F9/52;G06F12/08;G06F12/12 |
主分类号 |
G06F13/42 |
代理机构 |
Nicholson De Vos Webster & Elliott, LLP |
代理人 |
Nicholson De Vos Webster & Elliott, LLP |
主权项 |
1. A method comprising:
detecting that a first instruction and a second instruction are locked instructions; determining that execution of the first instruction and the second instruction each include imposing a bus lock; and executing a bus lock assistance function in response to said determining, wherein the bus lock assistance function comprises:
preventing the bus lock from being imposed for the first instruction, andpermitting the bus lock to be imposed for the second instruction and causing a save of state information of an instruction execution pipeline that executes the second instruction. |
地址 |
Santa Clara CA US |