Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

NVIDIA Olympus SMT Optimizations For Vera CPU Showing 3~6% Performance Gains

Дата публикации: 01-10-2026 10:27:41

Back in August I wrote about NVIDIA working on Linux scheduler improvements for helping the SMT performance on their new Vera CPU with Olympus cores. That work remains ongoing but is looking fairly beneficial for performance especially for knocking it out in less than one hundred lines of code...

Основное содержимое страницы с новостью.

NVIDIA

Back in August I wrote about NVIDIA working on Linux scheduler improvements for helping the SMT performance on their new Vera CPU with Olympus cores. That work remains ongoing but is looking fairly beneficial for performance especially for knocking it out in less than one hundred lines of code.

The scheduler work is for enabling preferred SMT siblings on NVIDIA Olympus CPU cores. There is a change to honor asymmetric SMT priority in the idle selection code path and a new knob sched_smt_asym_packing= for forcing asymmetric packing at the SMT scheduling domain. This is for systems wanting to enforce specific policy or where the system firmware can't properly communicate the preference.

NVIDIA diagram of Spatial Multi Threading

This work by NVIDIA engineer Andrea Righi is now up to its seventh revision as it works toward the mainline kernel. For those curious about the performance impact of this change, the latest patch series notes some nice 3~6% benefits:

"OpenBLAS throughput increased from 7.11876 +/- 0.06734 TFLOP/s on the baseline kernel to 7.34669 +/- 0.01936 TFLOP/s with this series (+3.20%). NVPL throughput increased from 9.64742 +/- 0.17311 TFLOP/s to 10.29695 +/- 0.01786 TFLOP/s (+6.73%). The lower standard deviation also shows that the results became more predictable. With the series applied, the workloads consistently settled on the lower-numbered sibling."

Hopefully this scheduler work manages to reach the mainline kernel soon (perhaps in time for Linux v7.4?). For now the work can be found out on the Linux kernel mailing list.

While not having these patches applied, recently I did conduct some NVIDIA Vera SMT performance benchmarks for those curious about the on/off impact of Vera's Spatial Multithreading. More NVIDIA Vera CPU benchmarks soon on Phoronix.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1NVIDIA Vera SMT Performance Benchmarks05.7928-09-2026
2AMDXDNA Linux Driver Being Enhanced For Current NPU3 Hardware015.8926-09-2026
3AMD RMPOPT Optimization Queued Ahead Of Linux 7.409.9501-10-2026
4Linux 7.4 To Support The NPU On AMD Ryzen AI Max 400 Series "Gorgon Halo"09.4830-09-2026
5AMD Ryzen Zen 6 CPU Power Values Being Further Tuned For Linux011.8129-09-2026
6NVIDIA Developing "Display Config Server" To Improve Linux/Wayland On Display Walls07.3928-09-2026
7Patches Posted For Enabling NVMe On All Apple M3 Based SoCs With Linux06.2225-09-2026
8Intel Delivers A Significant Memory Hotplugging Performance Optimization For Linux04.5227-09-2026
9AMD PerfOpt To Deliver New Performance Optimization For AMD iGPUs With Linux 7.409.5528-09-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 9. Тональность: 0. Информативность: 7.73. Источник: www.phoronix.com.