发明名称 Value-based memory coherence support
摘要 In one embodiment, a processor comprises a coherence trap unit and a trap logic coupled to the coherence trap unit. The coherence trap unit is also coupled to receive data accessed in response to the processor executing a memory operation. The coherence trap unit is configured to detect that the data matches a designated value indicating that a coherence trap is to be initiated to coherently perform the memory operation. The trap logic is configured to trap to a designated software routine responsive to the coherence trap unit detecting the designated value. In some embodiments, a cache tag in a cache may track whether or not the corresponding cache line has the designated value, and the cache tag may be used to trigger a trap in response to an access to the corresponding cache line.
申请公布号 US7412567(B2) 申请公布日期 2008.08.12
申请号 US20060413243 申请日期 2006.04.28
申请人 SUN MICROSYSTEMS, INC. 发明人 ZEFFER HAAKAN E.;HAGERSTEN ERIK E.;LANDIN ANDERS;CHAUDHRY SHAILENDER;LOEWENSTEIN PAUL N.;CYPHER ROBERT E.;RADOVIC ZORAN
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址