Windows 10 va permettre de choisir quel GPU utiliser, par application
Bientôt Optimus sur PC de bureau ?
Le 13 août 2020 à 06h39
4 min
Hardware
Hardware
La cohabitation entre les parties graphiques intégrées des CPU et les GPU a toujours été gérée par les pilotes des constructeurs. Mais Microsoft semble décidé à reprendre la main en proposant des paramètres dédiés. Les nouveautés ajoutées au canal Dev des préversions de Windows 10 vont dans ce sens.
Microsoft a récemment revu l'organisation des canaux de développement de Windows 10 au sein du programme Insiders. Lorsque de nouvelles versions sont en préparation, comme en ce moment, deux sont surtout actifs.
- Windows Insiders : Microsoft simplifie ses canaux de développement et noms de versions
- Windows 10 : la version 20H2 dévoile ses nouveautés, dont un menu Démarrer remanié
Microsoft fait évoluer plusieurs version de Windows 10 en parallèle
Le premier est le canal Beta, focalisé actuellement sur l'édition 20H2 devant sortir d'ici la fin de l'année. Elle est en cours de finalisation, n'ajoutant que quelques correctifs. C'était d'ailleurs le cas de la build 19042.450 qui vient d'y être diffusée.
Le second est le canal Dev, où l'on voit apparaître en ce moment des fonctionnalités qui seront plutôt intégrées à Windows 10 lors de son prochain cycle, en 2021. On y a récemment vu apparaître des paramètres pour DNS over HTTPS (build 20185).
La build 20190, qui vient d'être mise en ligne, se concentre pour sa part sur l'expérience post-installation (dans certains pays pour le moment), apportant quelques correctifs. Mais surtout des nouveautés pour la gestion des cartes graphiques au sein du système, notamment lorsqu'il y en a plusieurs.
Une situation courante dans les PC portables où le processeur dispose en général de la sienne, en complément d'un GPU indépendant. Faire travailler les deux de concert n'est pas forcément simple. NVIDIA travaille depuis des années à son Optimus qu'il gère via ses pilotes. Sous Linux, de petits outils permettent de faire de même.
L'idée est d'utiliser la partie graphique intégrée lorsque peu de puissance est nécessaire et d'éteindre la carte graphique, réduisant la consommation. Le GPU n'est donc activé que lorsque c'est nécessaire, à la volée. NVIDIA propose depuis peu une mécanique un peu plus poussée.
AMD et Intel vont de leur côté vers des solutions de plus en plus intégrées, leurs pilotes gérant l'ensemble des puces graphiques du système, qui sont sous leur propre marque. Ce sera le cas d'Intel lorsque ses GPU Xe seront disponibles. Mais Microsoft se devait de proposer une solution native.
Choisissez quel GPU utiliser dans les paramètres de Windows
C'est ce qui est introduit avec la build 20190 de Windows 10. Dans les paramètres graphiques, on peut désormais désigner un GPU hautes performances à activer lorsque c'est nécessaire. Des paramètres par application étant également proposés, on peut choisir entre différentes possibilités pour chacune :
- Laisser Windows 10 décider
- Utiliser la partie graphique intégrée du CPU
- Utiliser le GPU hautes performances
- Utiliser un GPU spécifique
Si les trois premières ne sont pas nouvelles, la quatrième l'est. On apprécierait aussi que ce choix puisse être effectué simplement via une icône placée dans la zone de notification par exemple, comme on peut le voir dans différentes distributions Linux, à l'instar de Mint récemment.
Cette solution pourrait aussi avoir son intérêt sur les PC de bureau, où la partie graphique intégrée du CPU cohabite très souvent avec une carte graphique tierce. Aucune mécanique de type Optimus n'y est cette fois proposée. Une situation sur le point de changer ? Affaire à suivre...
Windows 10 va permettre de choisir quel GPU utiliser, par application
-
Microsoft fait évoluer plusieurs version de Windows 10 en parallèle
-
Choisissez quel GPU utiliser dans les paramètres de Windows
Commentaires (27)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 13/08/2020 à 06h51
Si le choix est décorelé des options d’alimentation, c’est stupide pour un portable.
Pour le fixe, s’il a une carte graphique, on ne se sert pas du GPU du processeur, ce qui permet d’économiser du TDP et s’en servir pour les performances en calcul. Les seuls fonctions utiles sont spécifiquement attachées à la présence de GPU, et l’appelle donc directement.
Bref, ça ne concerne pas grand monde… vraiment pas grand monde…
Le 13/08/2020 à 06h54
Même si certains menus ont changés de nom et qu’ils semblent avoir affinés certaines choses, c’est déjà possible depuis plusieurs versions de Windows 10 dans Système > Affichage > Paramètres Graphiques: https://imgur.com/kWALkAo
Le 13/08/2020 à 07h07
J’avoue, j’étais totalement passé à coté, comme David on dirait ! merci :)
Le 13/08/2020 à 07h15
Pas du tout. T’as déjà entendu quelqu’un dire “attends je joue sur batterie je vais lancer avec l’IGP” ? Ou “Je vais lancer ce calcul sur l’IGP, ça prendra 2h au lieu de 10min mais ça bouffera pas la batterie” ? Quand ton soft nécessite un GPU dédié c’est pas pour rien en général, donc tu fais avec et tu modères son utilisation quand tu es sur batterie c’est tout.
On vend un soft au boulot qui ne supporte pas correctement les IGP Intel. La personne chargée de faire des démonstrations du-dit logiciel va apprécier moyennement si Windows décide de le lancer sur l’IGP parce qu’il est sur batterie.
Quand tu joues sur pc portable tu sais bien que c’est quelque chose qui consomme à mort, tu vas vouloir switcher sur l’IGP pour gagner 20min de batterie et avoir des perfs crades ?
Le 13/08/2020 à 07h15
Ca peut être pas mal dans l’idée, mais à condition qu’on retrouve un iGPU dans les prochains Ryzen :p
Le 13/08/2020 à 07h18
L’article ne dit pas que la fonction est nouvelle… Par contre de pouvoir l’appliquer par application, ça ça l’est.
Le 13/08/2020 à 07h23
C’est littéralement le même fonctionnement du menu actuel.
Le 13/08/2020 à 07h27
Si tu compares les deux visuels, tu peux le faire en forçant tel ou tel GPU désormais (la quatrième option), ce qui n’était pas le cas auparavant. Cela peut être utile dans certains cadres, on verra ce que MS en dira quand ce sera intégré de manière définitive.
PS : les signalements d’erreur sont là pour ça. Doubler par un commentaire n’a pas vraiment d’intérêt.
Le 13/08/2020 à 07h28
Ben non, vu que actuellement tu ne peux pas spécifier manuellement le GPU.
Tu as le choix entre “performance” et “autonomie” .. c’est à dire entre un GPU et un iGPU
Mais si tu as 2 cartes graphiques .. donc 2 GPU “performance” tu ne peux pas assigner un GPU à une appli par le menu actuel.
Le 13/08/2020 à 07h32
Ça peut être un vrai plus avec, notamment, les cartes graphiques semi-passives. Tu es sur le bureau ou juste sur un Word/libreoffice/firefox/netflix, tu utilises l’IGP, ton GPU ne consomme rien, pas de chauffe, pas de ventilo, moins de bruit.
Le 13/08/2020 à 07h35
Ah ça oui, mais tu parles pas de ça dans ton premier post On peut déjà définir quel type de GPU utiliser par logiciel.
Le 13/08/2020 à 07h35
Le souci sur desktop, c’est qu’il n’y a pas de lien IGP/GPU, c’est pour ça qu’on a pas d’Optimus-like. Après le fait que MS pousse vers une intégration plus directe peu faciliter les choses à termes, mais j’ai peu d’espoirs là dessus. On a plus de choix désormais et c’est une bonne chose, mais il faudra sans doute encore un peu de travail pour que ça avance vraiment.
C’est dommage, parce que tu as un vrai gain au repos entre une machine sur IGP et sur GPU, même si ces derniers consomment très peu, notamment lorsqu’ils ont un fonctionnement semi passif (le ventilo étant arrêté). Du coup ça peut être une économie intéressante à prendre.
Non, actuellement, tu peux gérer par application et par profil d’alimentation. Pas par GPU. Je sais que la différence peut paraître subtile, mais elle ne l’est pas.
Le 13/08/2020 à 07h40
Si il y a eu un signalement d’erreur il ne venait pas de moi. J’ai posté un commentaire car je pensais que la fonctionnalité actuelle pouvait intéresser d’autres personnes.
Je reconnais par contre que la nouvelle version est une belle evolution par rapport aux possibilités actuelles.
Le 13/08/2020 à 07h48
My bad (comme les deux sont arrivés en même temps, j’ai cru ;))
Le 13/08/2020 à 08h36
On peut également vouloir consommer moins d’énergie sur un PC fixe…
Asus propose de nombreuses options sur ses cartes mères pour réduire la consommation globale lorsque le PC ne fait que surfer sur Internet (Je passe de 45W à 6W avec ces options par exemple).
Franchement, je n’ai pas besoin d’une grosse puissance de calcul pour regarder YouTube ou Netflix, je préfère que l’OS choisisse ce qui consomme le moins à ce moment là.
Le 13/08/2020 à 09h19
Très intéressant comme option :)
Le 13/08/2020 à 10h08
Heu, non. La grande majorité des gens n’utilise pas son CPU pour du calcul. Donc ça fait quand même pas mal de monde.
Le 13/08/2020 à 10h57
C’est une très bonne chose, que je vais intégrer dans le remplacement de mon cpu.
Pour le moment, j’évite les igp car c’était plus cher que le même cpu et que je n’allait absolument pas m’en servir.
Mettre 15 balles de plus pour économiser de l’électricité 80% du temps et de la chauffe, je dit oui.
Après je me demande comment tu fais sortir le flux vidéo par la cg alors que c’est le igp qui fait le boulot…
Le 13/08/2020 à 11h07
Tu branches ton écran sur l’IGP : Quand la carte graphique est en veille elle peut être éteinte complètement, quand elle fonctionne le flux calculé transite via le PCI-E et est affiché par l’IGP. (C’est le principe sur portable)
Le 13/08/2020 à 11h41
Perso j’ai du mal avec nvidia optimus sur mon Zenbook. Je préfère au final forcer l’utilisation du gpu en toute situation. Si je joue, que ce soit sur batterie ou pas, je veux que cela soit correct.
En bureautique le gpu doit pas non plus consommer tant que ça.
Le 13/08/2020 à 12h15
Ben, si je peux désactiver le gpu pour gagner quelques heures d’autonomie, je le fait.
Mon portable en idle (wifi activé) consomme 10W avec la carte graphique active, 5W quand elle est désactivée. Même si tu consommes plus quand tu fais quelque chose sur ton ordinateur, les 5W de diff me permettent de gagner 1 à 2 h d’autonomie (j’ai 8h-10h d’autonomie sans la CG quand je bosse sur la batterie)
Le 13/08/2020 à 12h16
l’iGPU consommera toujours bien moins qu’un GPU, que ce soit en bureautique ou autre.
l’iGPU est prévu pour sortir de l’affichage bureautique (éventuellement jeux légers), le GPU il est taillé pour du jeu plus conséquent.
L’iGPU est intégré dans le déperdition de chaleur/conso du processeur, alors que le GPU c’est une source supplémentaire de chaleur et de conso.
Le 13/08/2020 à 13h32
Et puis il y a un autre argument : si on commence sur batterie puis qu’on branche l’alim, les applications qui auraient des configs différentes en fonction de branché/débranché ne pourraient de toutes façons pas switcher de mode.
Le 13/08/2020 à 19h35
salut,
n’ayant pas fais la maj 2004 (j’attends toujours pas mal de mois pour les grosses mise à jour), en dehors de cortana dissocié du casier de recherche, windows 2 go a t il disparu du panneau de config ou pas du tout ?
Le 13/08/2020 à 20h20
“Bientôt Optimus sur PC de bureau ?”
Tu veux que je me suicide ?
Le 14/08/2020 à 07h23
Oui en effet “Windows To Go” a disparu, dont pwcreator.exe ; je n’ai pas testé mais il semble rester quelques outils en ligne de commande.
Le 14/08/2020 à 10h21
bon une maj qui passera à la trappe, tant pis ;( merci pour la réponse