My server reports numa_node=-1 for all ethernet devices. I am interested in high speed UDP capture (all jumbo packets). I am running Debian Wheezy (kernel 3.2.68-1+deb7u2). I am told that one needs to pin the data receiving process to the NUMA node closest to the NiC (an Intel 82599EB on a PCIe x8 slot and ixgbe driver). Is there a way to find out on which NUMA node is my ethernet card hooked to?

  • You'll need to look at the docs for the particular server that you are using. What model is it? – Zypher Sep 14 '15 at 15:26
  • Hi @Zypher, this is H8DGT from Supermicro hosting 2xAMD Opetron 6276 – user858302 Sep 14 '15 at 15:36

According to the chip set diagram in the manual for that board The single PCI slot is hooked into CPU1. You can see the diagram on page 14 of the linked PDF.

  • Thanks @Zypher, that does answer my question. I am still somewhat puzzled by the OS reporting numa_node=-1. A somewhat older mother board H8DM8-2 correctly reports numa_node=0. – user858302 Sep 14 '15 at 16:12
  • Yea no idea why that happens. All I can suggest is upgrade your firmware and make sure you have any management tools from supermicro installed – Zypher Sep 14 '15 at 16:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.