News: 0001467383

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Intel's Sub-NUMA Clustering Support Linux Patches Spun A 19th Time

([Intel] 6 Hours Ago SNC + RDT)


The past year there's been a big Linux kernel patch series in the work by Intel to [1]improve Sub-NUMA Clustering "SNC" support so it behaves well with Intel Resource Director Technology (RDT) on modern Intel hardware. Hopefully that work will soon be ready for mainlining in the Linux kernel while this week brought the 19th revision to those patches.

Intel's Tony Luck continues working on this Sub-NUMA Clustering so that it works out better on modern platforms:

"The Sub-NUMA cluster feature on some Intel processors partitions the CPUs that share an L3 cache into two or more sets. This plays havoc with the Resource Director Technology (RDT) monitoring features. Prior to this patch Intel has advised that SNC and RDT are incompatible.

Some of these CPUs support an MSR that can partition the RMID counters in the same way. This allows monitoring features to be used. Legacy monitoring files provide the sum of counters from each SNC node for backwards compatibility. Additional files per SNC node provide details per node.

Cache and memory bandwidth allocation features continue to operate at the scope of the L3 cache."

The 19th iteration of these SNC patches are quite light on alterations that give hope this work might finally be ready soon for merging into the Linux kernel.

SNC in splitting of the CPU cores / cache / memory into multiple NUMA domains can help enhance the performance of NUMA-aware workloads. Intel Resource Director Technology is their feature over monitoring/controlling of shared resources around memory bandwidth, cache utilization, etc.

Those interested in pairing SNC on RDT-enabled servers can find the v19 patches for now on the [2]Linux kernel mailing list .



[1] https://www.phoronix.com/news/Intel-SNT-RDT-Fixing-Up

[2] https://lore.kernel.org/lkml/20240528222006.58283-1-tony.luck@intel.com/



phoronix

Most folks they like the daytime,
'cause they like to see the shining sun.
They're up in the morning,
off and a-running till they're too tired for having fun.
But when the sun goes down,
and the bright lights shine, my daytime has just begun.

Now there are two sides to this great big world,
and one of them is always night.
If you can take care of business in the sunshine, baby,
I guess you're gonna be all right.
Don't come looking for me to lend you a hand.
My eyes just can't stand the light.

'Cause I'm a night owl honey, sleep all day long.
-- Carly Simon