When accessing memory, whether is it slower or faster to access central memory access vs via non-local access (NUMA - interconnect NUMA)?
-3
votes
1
answer
110
views
Link: https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/solutions/sql-server-on-vmware-best-practices-guide.pdf
> This architecture having ultimate benefits also poses some trade-offs
> that needs to be considered and the most important of them—the time to
> access data in memory varies depending on local or remote placement of
> the corresponding memory cacheline to a CPU core executing the
> request, with remote access being up to X29 times slower than local.
>
>
>
>29 Depending on the implementation and the processor family, this difference could be up to 3X (Source: pdf , p.6)
Here is an example (https://www.sqlskills.com/blogs/jonathan/understanding-non-uniform-memory-accessarchitectures-numa/) of the interconnect:
As per above quote - Time to access data in remote memory (via interconnect) is X times slower than local.
Had there been no NUMA, and the CPUs were to access memory (from central location), then will it be slower or faster compared to the interconnect access?

Asked by variable
(3590 rep)
Oct 10, 2022, 05:36 AM
Last activity: Oct 11, 2022, 01:09 PM
Last activity: Oct 11, 2022, 01:09 PM