This Application Note provides performance guidelines for AMD Athlon ™ 64 and AMD Opteron ™ ccNUMA multiprocessor systems.
This document serves as an application note detailing performance guidelines for AMD Athlon 64 and AMD Opteron ccNUMA multiprocessor systems. It explains the cache coherent Non-Uniform Memory Access (ccNUMA) architecture and how it overcomes performance bottlenecks found in traditional symmetric multiprocessing (SMP) systems. The text highlights that while operating systems handle basic scheduling transparently, advanced developers can utilize specific tools and techniques for performance tuning.
The document addresses where threads or processes should be scheduled and where memory should be allocated.
Performance is also influenced by remote memory access latency, cache coherence maintenance latency, HyperTransport link bandwidth, and buffer queue lengths.
The analysis is based on data provided by running a multi-threaded synthetic test.