wiki:numactl
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
wiki:numactl [2016/11/07 12:56] – walkeradmin | wiki:numactl [2023/03/09 22:35] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== numactl ====== | ====== numactl ====== | ||
+ | |||
+ | ---- | ||
+ | |||
\\ | \\ | ||
\\ | \\ | ||
Line 6: | Line 9: | ||
\\ | \\ | ||
< | < | ||
- | Non-uniform memory access (NUMA) is a computer memory design used in multiprocessing, | + | Non-uniform memory access (NUMA) is a computer memory design used in multiprocessing, |
+ | access time depends on the memory location relative to the processor. Under NUMA, a processor can access | ||
+ | its own local memory faster than non-local memory (memory local to another processor or memory shared | ||
+ | between processors). The benefits of NUMA are limited to particular workloads, notably on servers where | ||
+ | the data are often associated strongly with certain tasks or users | ||
</ | </ | ||
- | \\ | ||
\\ | \\ | ||
From the command line, use the following: | From the command line, use the following: | ||
\\ | \\ | ||
numactl --hardware | numactl --hardware | ||
- | \\ | ||
\\ | \\ | ||
This will give an output similar to the following: | This will give an output similar to the following: | ||
Line 30: | Line 35: | ||
1: 21 10 | 1: 21 10 | ||
</ | </ | ||
+ | \\ | ||
+ | \\ | ||
+ | What we can see here is that there are two (NUMA) nodes. (0-1) Each node consists of some CPUs and some Memory. In this example, each node consists of 24 CPUs and 32GB of Memory, each CPU however is a hyper-thread, | ||
\\ | \\ | ||
\\ | \\ |
wiki/numactl.txt · Last modified: 2023/03/09 22:35 by 127.0.0.1