Change the NUMA node where a PCIe device is attached

numapci-express

Modern servers using multiple physical CPU sockets have NUMA.
PCIe devices are attached to one specific NUMA node as the PCIe controller is embedded in the physical CPU chip.

Is it possible to change the assignment of the PCIe device from one NUMA node to another?

In my point of view this would be possible by changing the physical slot where the PCIe device is connected, to a slot that is attached to a different NUMA node.

I was wondering if there are motherboards that supports to do this change via software. If this is supported how can you do it in Linux or other OSes?

Best Answer

It's hardwired and wouldn't be changeable via software.

What problem are you looking to solve?

Related Topic