发明授权
- 专利标题: Multiprocessor system that supports both coherent and non-coherent memory accesses
- 专利标题(中): 支持相干和非相干内存访问的多处理器系统
-
申请号: US11346399申请日: 2006-02-01
-
公开(公告)号: US07653789B2公开(公告)日: 2010-01-26
- 发明人: Gregory M. Wright , Mario I. Wolczko
- 申请人: Gregory M. Wright , Mario I. Wolczko
- 申请人地址: US CA Santa Clara
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Park, Vaughan & Fleming LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
One embodiment of the present invention provides a system that reduces coherence traffic in a multiprocessor system by supporting both coherent memory accesses and non-coherent memory accesses. During operation, the system receives a request to perform a memory access. Next, the system obtains a page table entry (PTE) associated with the memory access. The system then determines if the memory access is coherent or non-coherent by examining an indicator in the PTE. If the memory access is coherent, the system performs the memory access using a coherence protocol. On the other hand, if the memory access is non-coherent, the system performs the memory access without generating coherence traffic.
公开/授权文献
信息查询