Invention Grant
US09239789B2 Method and apparatus for monitor and MWAIT in a distributed cache architecture
有权
分布式缓存架构中监视器和MWAIT的方法和装置
- Patent Title: Method and apparatus for monitor and MWAIT in a distributed cache architecture
- Patent Title (中): 分布式缓存架构中监视器和MWAIT的方法和装置
-
Application No.: US14741624Application Date: 2015-06-17
-
Publication No.: US09239789B2Publication Date: 2016-01-19
- Inventor: Zeev Offen , Alon Naveh , Iris Sorani
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Trop, Pruner & Hu, P.C.
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F9/30

Abstract:
A method and apparatus for monitor and mwait in a distributed cache architecture is disclosed. One embodiment includes an execution thread sending a MONITOR request for an address to a portion of a distributed cache that stores the data corresponding to that address. At the distributed cache portion the MONITOR request and an associated speculative state is recorded locally for the execution thread. The execution thread then issues an MWAIT instruction for the address. At the distributed cache portion the MWAIT and an associated wait-to-trigger state are recorded for the execution thread. When a write request matching the address is received at the distributed cache portion, a monitor-wake event is then sent to the execution thread and the associated monitor state at the distributed cache portion for that execution thread can be reset to idle.
Public/Granted literature
- US20150286568A1 METHOD AND APPARATUS FOR MONITOR AND MWAIT IN A DISTRIBUTED CACHE ARCHITECTURE Public/Granted day:2015-10-08
Information query