Skip to main content

enabling numa Enabling NUMA for Intel Core i7

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support. he kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel. For 64-bit this is recommended if the system is Intel Core i7 (or later), AMD Opteron, or EM64T NUMA. 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

soSo what is the purpose of having CONFIG_NUMA=y, when i7 has only one numaNUMA node ?

enabling numa for Intel Core i7

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support. he kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel. For 64-bit this is recommended if the system is Intel Core i7 (or later), AMD Opteron, or EM64T NUMA. 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

so what is the purpose of having CONFIG_NUMA=y, when i7 has only one numa node ?

Enabling NUMA for Intel Core i7

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support. he kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel. For 64-bit this is recommended if the system is Intel Core i7 (or later), AMD Opteron, or EM64T NUMA. 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

So what is the purpose of having CONFIG_NUMA=y, when i7 has only one NUMA node ?

Notice removed Authoritative reference needed by user1968963
Bounty Ended with Lumi's answer chosen by user1968963
Tweeted twitter.com/#!/StackUnix/status/472900965314486272
Notice added Authoritative reference needed by user1968963
Bounty Started worth 50 reputation by user1968963
added 181 characters in body
Source Link
user1968963
  • 4.2k
  • 15
  • 44
  • 57

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support .. he kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel.   For 64-bit this is recommended if the system is Intel Core i7   (or later) .., AMD Opteron, or EM64T NUMA. 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

so what is the purpose of having CONFIG_NUMA=y, when i7 has only one numa node ?

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support ... For 64-bit this is recommended if the system is Intel Core i7 (or later) ... 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

so what is the purpose of having CONFIG_NUMA=y, when i7 has only one numa node ?

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support. he kernel will try to allocate memory used by a CPU on the local memory controller of the CPU and add some more NUMA awareness to the kernel.   For 64-bit this is recommended if the system is Intel Core i7  (or later), AMD Opteron, or EM64T NUMA. 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

so what is the purpose of having CONFIG_NUMA=y, when i7 has only one numa node ?

Source Link
user1968963
  • 4.2k
  • 15
  • 44
  • 57

enabling numa for Intel Core i7

In Linux kernel, the documentation for CONFIG_NUMA says:

Enable NUMA (Non Uniform Memory Access) support ... For 64-bit this is recommended if the system is Intel Core i7 (or later) ... 

I have an Intel Core i7 processor, but AFAICT it only has one NUMA node:

$ numactl --hardware available: 1 nodes (0) node 0 cpus: 0 1 2 3 4 5 6 7 node 0 size: 16063 MB node 0 free: 15031 MB node distances: node 0 0: 10 

so what is the purpose of having CONFIG_NUMA=y, when i7 has only one numa node ?