Hoe optimaliseer je de NPU-toewijzing voor apps in Windows 11?
Hoe u het NPU-gebruik in Windows 11 kunt verbeteren (zonder handmatige toewijzing)
Je NPU (Neural Processing Unit) optimaal benutten is niet zo eenvoudig als het aanpassen van de CPU-affiniteit of GPU-instellingen. Windows 11 beheert NPU’s vrijwel automatisch, omdat ze in het besturingssysteem zijn ingebouwd en meestal diep in de hardware zijn ingebed, zoals Snapdragon X-chips of Ryzen AI. Maar er zijn nog steeds manieren om het systeem in de juiste richting te sturen, vooral als je AI-apps gebruikt die hardwareversnelling zouden moeten benutten. Ik heb gemerkt dat het vaak een kwestie van uitproberen is, omdat niet elke app is ingesteld om de NPU te herkennen en niet alle apparaten er een hebben. Toch kun je met een aantal updates, aanpassingen aan de instellingen en slim beheer de NPU daadwerkelijk aan het werk zien in je workload. Het gaat hier niet om het toewijzen van CPU-cores of het handmatig aanpassen van driverconfiguraties (wat lastig is en niet echt wordt ondersteund); het gaat er meer om ervoor te zorgen dat je systeem er klaar voor is en dat je apps zijn geoptimaliseerd voor hardwareversnelling. Het doel? Betere prestaties, minder energieverbruik en AI-taken die sneller verlopen omdat ze naar de juiste hardware worden overgeplaatst. Dit is wat je kunt controleren en uitproberen.
Hoe je het NPU-gebruik in Windows 11 kunt verhogen
Controleer of uw apparaat überhaupt een NPU heeft.
Allereerst, vraag jezelf af of je hardware er überhaupt een heeft. Sommige oudere of budgetsystemen hebben er geen, dus zelfs als je alle tips opvolgt, zal het niet helpen.- Open Taakbeheer ( Ctrl + Shift + Esc) > ga naar het tabblad Prestaties.- Zoek naar een sectie met de naam NPU. Als die er is, prima. Zo niet, dan ondersteunt je apparaat waarschijnlijk geen hardwareversnelling voor AI-taken.- Je kunt ook kijken in Instellingen > Systeem > Over en je processor opzoeken. Modellen zoals de Qualcomm Snapdragon X-serie of Ryzen met AI-ondersteuning hebben meestal ingebouwde NPU-hardware. Als je geen NPU ziet staan en je processor niet een van die modellen is, dan heb je er meestal niets aan te doen. Je hebt mogelijk een nieuw apparaat of andere hardware nodig.
Zorg ervoor dat uw app NPU-acceleratie ondersteunt.
Niet elke AI-app is ontworpen om hardwareversnellers te gebruiken. De meeste gespecialiseerde AI-software, zoals sommige videobewerkingsprogramma’s, transcriptie-apps of AI voor games, moet specifiek frameworks zoals Windows ML, DirectML of ONNX Runtime ondersteunen.- Controleer de documentatie of instellingen van de app op opties zoals ‘Hardwareversnelling inschakelen’, ‘Neurale verwerking gebruiken’ of ‘Optimaliseren voor AI-hardware’.- Als je niets kunt vinden, maakt de app waarschijnlijk nog steeds gebruik van de CPU/GPU, hoe modern je pc ook is. Windows maakt het natuurlijk onnodig moeilijk. Als je app hardwareversnelling wel ondersteunt, kan het inschakelen ervan een verschil maken.
Schakel hardwareversnelling in de app zelf in.
Hier is het een beetje een kwestie van geluk hebben.- Ga naar de Instellingen van de app. Je vindt ze meestal onder ‘Voorkeuren’, ‘Opties’ of ‘Geavanceerde instellingen’.- Zoek naar selectievakjes voor hardwareversnelling, neurale verwerking of AI-ondersteuning.- Schakel deze in. De naam kan ‘Hardwareversnelling gebruiken’, ‘AI-optimalisatie inschakelen’ of iets dergelijks zijn.- Soms helpt het om de app opnieuw op te starten of zelfs de computer opnieuw op te starten, zodat de AI-functies goed werken. Zonder deze optie ingeschakeld te hebben, zal de app, zelfs als je systeem NPU ondersteunt, standaard CPU-verwerking gebruiken, omdat de app de hardwareondersteuning niet kent tenzij dit expliciet wordt aangegeven.
Update Windows en uw chipset-/AI-stuurprogramma’s.
Deze stap is ontzettend belangrijk.- Ga naar Instellingen > Windows Update en installeer alle nieuwste updates. Windows verbetert de hardwareplanning voortdurend en soms wordt de ondersteuning voor nieuwe AI-hardwarefuncties verbeterd met updates.- Bezoek ook de website van uw fabrikant, zoals AMD, Qualcomm of Intel, en download de nieuwste chipsetstuurprogramma’s en eventuele AI-specifieke stuurprogramma’s die zij aanbieden.- Soms zijn firmware-updates ook nodig, vooral voor laptops of apparaten met aangepaste moederborden. Verwacht soepelere AI-prestaties en mogelijk zelfs bugfixes of nieuwe functies. Bij sommige configuraties heb ik gemerkt dat na het bijwerken van stuurprogramma’s het NPU-gebruik in Taakbeheer plotseling omhoogschoot bij het uitvoeren van AI-taken.
Schakel de hoge-prestatiemodus in voor uw app/systeem.
Een tijdelijke oplossing: er is geen manier om NPU-bronnen direct toe te wijzen, maar het verhogen van de algehele prioriteit helpt.- Ga naar Instellingen > Systeem > Energie en batterij en selecteer de modus ‘Beste prestaties’.- Of ga naar de grafische instellingen: Instellingen > Systeem > Beeldscherm > Grafische instellingen.- Voeg uw app toe als deze er nog niet staat en stel deze in op ‘Hoge prestaties’. Op deze manier geeft Windows, waar mogelijk, prioriteit aan de toewijzing van resources, inclusief de AI-hardware.
Sluit onnodige achtergrondapps af.
NPU’s zijn gedeelde resources. Als je veel achtergrondprocessen hebt die de CPU of GPU in beslag nemen, kan dat de beschikbare ruimte voor AI-taken beperken.- Open Taakbeheer ( Ctrl + Shift + Esc) > controleer de actieve apps en achtergrondprocessen.- Sluit onnodige apps af, vooral apps die AI-taken uitvoeren of veel media verwerken. Minder achtergrondactiviteit betekent meer ruimte voor je AI-apps om de NPU daadwerkelijk te gebruiken.
Schakel AI-functies in via de Windows-instellingen.
Sommige Windows-functies zijn standaard AI-compatibel, zoals Windows Studio-effecten.- Ga naar Instellingen > Bluetooth en apparaten > Camera’s of de relevante systeemmenu’s, afhankelijk van uw apparaat.- Schakel functies in zoals achtergrondvervaging, ruisonderdrukking of oogcontactcorrectie die gebruikmaken van AI-acceleratie.- Hiermee bevestigt u dat het systeem de AI-hardware actief gebruikt, inclusief de NPU. Het is geen 100% garantie, maar het laat in ieder geval zien dat Windows is ingesteld om de AI-hardware correct te benutten.
Gebruik frameworks die NPU automatisch herkennen en benutten.
Als je zelf AI-software ontwikkelt of promoot, is het eenvoudiger om ervoor te zorgen dat je model op een NPU draait met frameworks zoals ONNX Runtime of DirectML.- Deze API’s zijn ontworpen om hardware zoals NPU’s te detecteren en workloads daarheen te routeren als deze ondersteund worden.- Voor ontwikkelaars: zorg ervoor dat je code de juiste API’s aanroept en de juiste hardwarevoorkeuren heeft ingesteld. De meeste gangbare AI-toepassingen vereisen dit niveau van aanpassing niet, maar het is goed om te weten als je hoogwaardige AI-oplossingen bouwt.
Monitor de NPU-activiteit om te zien of deze daadwerkelijk werkt.
Wil je controleren of al deze inspanningen hun vruchten afwerpen? – Open Taakbeheer en ga naar het tabblad Prestaties.- Kijk naar het gedeelte NPU terwijl je AI-app actief is.- Als je ziet dat het gebruik toeneemt, dan is dat prima. Je AI-workload wordt correct ontlast. Als het gebruik nul blijft, controleer dan de instellingen van je app, stuurprogramma-updates en hardwareondersteuning.
Optimaliseer de energie- en prestatie-instellingen.
Het energiebeheerplan kan het hardwaregebruik beïnvloeden. Ga naar Instellingen > Systeem > Energie en batterij en stel de modus in op ‘Beste prestaties’. Dit voorkomt dat Windows de hardware afremt om energie te besparen, vooral op laptops. Meer energie betekent meestal minder afremming en een stabielere NPU-activiteit.
Veelgestelde vragen
Kan ik NPU-bronnen handmatig toewijzen, net als CPU-cores?
Nee, Windows 11 ondersteunt geen handmatige toewijzing van NPU-cores. Alles gebeurt automatisch, en ik denk dat dat maar goed ook is; proberen om het handmatig in te stellen zou alleen maar problemen kunnen veroorzaken.
Waarom gebruikt mijn app de NPU niet?
Het kan zijn dat de app geen hardwareversnelling ondersteunt, of dat de stuurprogramma’s verouderd zijn. Soms is het inschakelen van hardwareversnelling in de instellingen niet voldoende als het systeem niet up-to-date is.
Hoe weet je of de NPU echt werkt?
Controleer in Taakbeheer de sectie NPU en kijk of het gebruik piekt bij het uitvoeren van AI-taken. Als dat het geval is, gebruikt Windows de NPU correct. Zo niet, controleer dan uw app-instellingen of stuurprogramma-updates.
Heeft elke Windows 11-pc een NPU?
Nee, alleen nieuwere, op AI gerichte hardware heeft het. De meeste klassieke laptops en desktops hebben het niet, dus het heeft geen zin om het te forceren als het er niet is.
Is een NPU beter dan een GPU voor AI?
NPU’s zijn geoptimaliseerd voor energiezuinige AI-inferentie, maar GPU’s blijven qua pure rekenkracht de beste keuze voor grootschalige machine learning. Het hangt ervan af wat je zoekt: snelheid of efficiëntie.
Samenvatting
Om je NPU in Windows 11 aan de praat te krijgen, hoef je niet per se cores toe te wijzen of handmatig te beheren. Het gaat er vooral om dat je hardware het ondersteunt, je software is ingesteld om het te gebruiken en je drivers up-to-date zijn. Het upgraden van drivers en het inschakelen van hardwareversnelling in ondersteunde apps zijn de beste opties. Ben je meer een ontwikkelaar? Dan zijn frameworks die directe hardware-API’s ondersteunen de beste tools. Hopelijk bespaart dit een paar uur voor iemand die zijn AI-workload wil optimaliseren. Onthoud wel: als je apparaat geen NPU heeft, kun je er niets aan doen.