[$] Hot-page migration and specific-purpose NUMA nodes

For better or for worse, the NUMA node is the abstraction used by the
kernel to keep track of different types of memory. How that abstraction is
used, though, is still an active area of development. Two patch sets
focused on this problem are currently under review; one addresses the
perennial problem of promoting heavily used folios from slower to faster
memory, while the other aims to improve the kernel’s handling of nodes
containing special memory installed for a specific purpose.

Updated LLVM/Clang Compiler Enables AVX 10.2 & APX For Intel Nova Lake

Last month when the LLVM/Clang 22 compiler merged support for Intel Nova Lake with the “-march=novalake” target there was no mentions of AVX10 or Advanced Performance Extensions (APX) support. But last week Intel published a new programming reference manual where they confirmed AVX 10.2 and APX for Nova Lake. Now that it’s official, Intel compiler engineers are updating the LLVM/Clang (and GCC) compiler support to reflect these ISA additions…

NVK’s Cooperative Matrix Support Proving Competitive With Official NVIDIA Driver

Karol Herbst at Red Hat who has been a longtime open-source NVIDIA driver contributor as well as Rusticl developer presented at XDC2025 on the NVK Vulkan driver’s cooperatrive matrix extension support. It turns out this Vulkan extension for machine learning / AI is proving fairly competitive with the open-source NVK driver compared to NVIDIA’s official driver stack…