Performance Guidelines for AMD Athlon™ 64 and AMD Opteron™ | 40555 Rev. 3.00 June 2006 |
ccNUMA Multiprocessor Systems |
|
N0 | N1 |
Link
Link | Link |
Link
N2 | N3 |
Figure 1. Quartet Topology
The term hop is commonly used to describe access distances on NUMA systems. When a thread accesses memory on the same node as that on which it is running, it is a
If a thread is running on one node but accessing memory that is resident on a different node, the access is a remote access. If the node on which the thread is running and the node on which the
memory resides are directly connected to each other, the memory access is a
Figure 2 on page 15 views the resources of each node from a lower level perspective. Each (dual- core) processor has two cores. The two cores talk to a system request interface (SRI), which in turn talks to a crossbar (XBar). The crossbar is connected to the local memory controller (MCT) on one end and to the various HyperTransport links on the other end. The SRI, XBar and MCT are collectively called the Northbridge on the node. The MCT is connected to the physical memory (DRAM) for that node.
14 | Experimental Setup | Chapter 2 |