NVIDIA verbetert Linux-scheduler voor betere SMT-prestaties

Gestopt
Taal
Thema

NVIDIA verbetert Linux-scheduler voor betere SMT-prestaties

01-09-2026 05:51 AI-redactie TechSpeeltuin

Beeld: Valentine Tanasovich via Pexels

NVIDIA voegt nieuwe patches toe aan de Linux-kernel om de prestaties van Simultaneous Multithreading (SMT) op hun Vera-processors met Olympus-cores verder te optimaliseren. Ingenieur Andrea Righi legt uit dat Olympus-cores in single-thread-modus volle kracht leveren wanneer slechts één processing element (PE) actief is, maar dat prestaties dalen als beide PEs delen.

Het probleem zit hem in korte activeringen van een sibling-core, waardoor het systeem langer in de minder efficiënte two-thread-modus blijft. De updates zorgen ervoor dat PE0 als voorkeursibling wordt behandeld, waardoor de scheduler stabielere prestaties levert.

In tests op een tweesocket Vera-systeem stijgt de doorloopcapaciteit van een 88-thread single-precision GEMM-workload van ongeveer 9,4 naar 10,1 TFLOP/s. Daarnaast worden de resultaten voorspelbaarder, omdat de workload consistent PE0 kiest terwijl PE1 inactief blijft. Eerdere aanpassingen in kernel 7.3 lieten de prestaties al springen van 6,2 naar 9,2 TFLOP/s door te voorkomen dat de NOHZ idle load balancer onnodig een sibling wakker maakt. De nieuwe patches staan nu ter beoordeling op de Linux kernel mailing list.
Meer details staan op de pagina van Phoronix.

Meer uit TechSpeeltuin Technieuws

Meer Technieuws

Dit nieuws via Telegram

Elk nieuw bericht van TechSpeeltuin Technieuws verschijnt automatisch in het Telegram-kanaal, met een link naar het volledige artikel hier. Scan de code met je telefoon, of open het kanaal rechtstreeks.

@technieuws_nl openen
QR-code naar het Telegram-kanaal @technieuws_nl