Lines Matching refs:NUMA
6 What is NUMA?
12 From the hardware perspective, a NUMA system is a computer platform that
21 may not be populated on any given cell. The cells of the NUMA system are
23 point-to-point link are common types of NUMA system interconnects. Both of
24 these types of interconnects can be aggregated to create NUMA platforms with
27 For Linux, the NUMA platforms of interest are primarily what is known as Cache
28 Coherent NUMA or ccNUMA systems. With ccNUMA systems, all memory is visible
36 bandwidths than accesses to memory on other, remote cells. NUMA platforms
39 Platform vendors don't build NUMA systems just to make software developers'
46 This leads to the Linux software view of a NUMA system:
64 the emulation of additional nodes. For NUMA emulation, linux will carve up
65 the existing nodes--or the system memory for non-NUMA platforms--into multiple
67 physical memory. NUMA emluation is useful for testing NUMA kernel and
68 application features on non-NUMA platforms, and as a sort of memory resource
87 from the same node before using remote nodes which are ordered by NUMA distance.
101 NUMA topology of the platform--embodied in the "scheduling domains" data
104 the scheduler does not take a task's NUMA footprint into account directly.
109 to improve NUMA locality using various CPU affinity command line interfaces,
112 allocation behavior using Linux NUMA memory policy.
116 privileged user can specify in the scheduling or NUMA commands and functions