发明名称 LOAD-MONITOR MWAIT
摘要 Techniques are disclosed relating to suspending execution of a processor thread while monitoring for a write to a specified memory location. An execution subsystem may be configured to perform a load instruction that causes the processor to retrieve data from a specified memory location and atomically begin monitoring for a write to the specified location. The load instruction may be a load-monitor instruction. The execution subsystem may be further configured to perform a wait instruction that causes the processor to suspend execution of a processor thread during at least a portion of an interval specified by the wait instruction and to resume execution of the processor thread at the end of the interval. The wait instruction may be a monitor-wait instruction. The processor may be further configured to resume execution of the processor thread in response to detecting a write to a memory location specified by a previous monitor instruction.
申请公布号 US2014075163(A1) 申请公布日期 2014.03.13
申请号 US201213607175 申请日期 2012.09.07
申请人 LOEWENSTEIN PAUL N.;LUTTRELL MARK A.;JORDAN PAUL J. 发明人 LOEWENSTEIN PAUL N.;LUTTRELL MARK A.;JORDAN PAUL J.
分类号 G06F9/312 主分类号 G06F9/312
代理机构 代理人
主权项
地址