NUMA

AMD EPYC Naples vs Rome and vSphere CPU Scheduler Updates

Recently AMD announced the 2nd generation of the AMD EPYC CPU architecture, the EPYC 7002 series. Most refer to the new CPU...
frankdenneman
7 min read

60 Minutes of NUMA VMworld Session Commands

Verify Distribution of Memory Modules with PowerCLI Get-CimInstance -CimSession $Session CIM_PhysicalMemory | select BankLabel, Description, @{n=‘Capacity in GB';e={$_.Capacity/1GB}} PowerCLI Script to...
frankdenneman
17 sec read

AMD EPYC and vSphere vNUMA

AMD is gaining popularity in the server market with the EPYC CPU platform. The EPYC CPU platform provides a high core...
frankdenneman
11 min read

What if the VM Memory Config Exceeds the Memory Capacity of the Physical NUMA Node?

This week I had the pleasure to talk to a customer about NUMA use-cases and a very interesting config came up....
frankdenneman
1 min read

A vSphere Focused Guide to the Intel Xeon Scalable Family – Memory Subsystem

The Intel Xeon Scalable Family introduces a new platform (Purley). The most prominent change regarding system design is the memory subsystem....
frankdenneman
4 min read

A vSphere Focused Guide to the Intel Xeon Scalable Family

Intel released the much-anticipated Skylake Server CPU this year. Moving away from the E5-2600-v moniker, Intel names the new iteration of...
frankdenneman
3 min read

Impact of CPU Hot Add on NUMA scheduling

On a regular basis, I receive the question if CPU Hot-add impacts CPU performance of the VM. It depends on the...
frankdenneman
4 min read

NUMA Deep Dive Part 5: ESXi VMkernel NUMA Constructs

ESXi Server is optimized for NUMA systems and contains a NUMA scheduler and a CPU scheduler. When ESXi runs on a...
frankdenneman
13 min read

NUMA Deep Dive Part 4: Local Memory Optimization

If a cache miss occurs, the memory controller responsible for that memory line retrieves the data from RAM. Fetching data from...
frankdenneman
7 min read

NUMA Deep Dive Part 3: Cache Coherency

When people talk about NUMA, most talk about the RAM and the core count of the physical CPU. Unfortunately, the importance...
frankdenneman
11 min read