Invention Grant
- Patent Title: Multiprocessor system that supports both coherent and non-coherent memory accesses
- Patent Title (中): 支持相干和非相干内存访问的多处理器系统
-
Application No.: US11346399Application Date: 2006-02-01
-
Publication No.: US07653789B2Publication Date: 2010-01-26
- Inventor: Gregory M. Wright , Mario I. Wolczko
- Applicant: Gregory M. Wright , Mario I. Wolczko
- Applicant Address: US CA Santa Clara
- Assignee: Sun Microsystems, Inc.
- Current Assignee: Sun Microsystems, Inc.
- Current Assignee Address: US CA Santa Clara
- Agency: Park, Vaughan & Fleming LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
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.
Public/Granted literature
- US20070180197A1 Multiprocessor system that supports both coherent and non-coherent memory accesses Public/Granted day:2007-08-02
Information query