AMD ‘panning’ for results with their newest Process Adaptive autoNUMA feature, boosting performance in specific server processes in Linux OS
PAN, or Process Adaptive autoNUMA, is a constantly adjusting algorithm that computes the AutoNUMA scan duration. Utilizing the PAN Linux kernel build, AMD open-source engineers found that the Graph500 interconnect HPC benchmark profits from a higher performance by up to 14.93% compared to a standard Linux kernel. The network-attached storage benchmark test displays an improvement of eight percent. PageRank and other various results only demonstrated less than 1% in all other trials, with PageRank only showing an increase of 0.37 percent. It is to note that there are only a handful of tests assessed by AMD engineers at this time. If the new kernel series by AMD for Linux succeeds past the RFC stages, other kernel programmers can use the PAN programming and be programmed into the final kernel. Only about 400 lines of new code have appeared to enhance the Linux NUMA behavior. No Linux kernel developers have currently shown interest in implementing the Process Adaptive autoNUMA submission. However, suppose there are developers interested in the AMD PAN. In that case, they are to direct themselves to the RFC series for information and the ability to use the feature before its full release. — an explanation by Bharata B. Rao of AMD in reference to the request for comments (RFC) of their Linux kernel patch series via Phoronix News Source: Phoronix