COMPTOIR
  
register

Le multi-GPU sous Vulkan sera disponible sous Windows 7, 8, 10 et GNU/Linux

Contrairement à Microsoft qui a tout intérêt de rendre son API DirectX 12 exclusive à Windows 10 pour inviter à utiliser la dernière version en date de son système d'exploitation, le Khronos Group n'a pas besoin de lier la sienne, Vulkan, à un quelconque système et la rend accessible aussi bien aux anciennes versions de Windows qu'aux nouvelles et au monde GNU/Linux (les Mac préférant leur API Metal).

 

Il y existait pourtant une crainte que le multi-GPU sous Vulkan ne soit accessible que sous Windows 10, avec WDDM (Windows Display Driver Model) en mode LDA (Linked Display Adapter). Pour dissiper toute crainte à ce sujet, le Khronos Group vient de publier un communiqué dont on vous partage la partie intéressante :

 

  • The use of WDDM is referring to the use of Vulkan multi-GPU functionality on Windows. On other OS, WDDM is not necessary to implement the Vulkan multi-GPU extension.
  • On Windows, the use of LDA mode can make implementing Vulkan multi-GPU functionality easier, and will probably be used by most implementations, but it is not strictly necessary.
  • If an implementation on Windows does decide to use LDA mode, it is NOT tied to Windows 10. LDA mode has been available on many versions of Windows, including Windows 7 and 8.X.

 

Pour faire simple et ne pas donner la migraine aux anglophobes, le mode LDA n'est pas lié à Windows 10 et est aussi disponible sous Windows 7, 8 et 8.1. De plus, il n'est là que pour faciliter la mise en place du multi-GPU, qui peut très bien être pris en charge sans. Ainsi, le multi-GPU avec Vulkan sera disponible sur tout l'écosystème Windows ainsi que sur GNU/Linux, ce qui semble logique pour une API qui se veut universelle. Reste à voir si les développeurs et fournisseurs de GPU suivront la chose !

 

vulkan logo 2

Un poil avant ?

Un Ryzen R5 serait aussi puissant qu'un Ryzen R7 en jeu ?

Un peu plus tard ...

Une GTX 1080Ti de chez EVGA a tapé les 3GHz sous azote liquide

Les 15 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Geppeto35, le Vendredi 31 Mars 2017 à 12h41  
vous avez vu les résultats de Feral qui ont mergé du code à Vulkan pour GNU/Linux sur le jeu MAD MAX ? incroyable et exclue Linux
Article chez Gaming On Linux
Toute la communauté Linux bourdonne et y'a de quoi. Super nouvelle pour le gaming sous linux et le consommateur
par xvince1, le Vendredi 24 Mars 2017 à 12h00  
C'est super que Vulkan soit multi plateforme, le problème, c'est qu'un moteur de jeu ne se contente pas d'une API graphique, il fait appel à tout un tas de middleware qui eux, ne sont pas multiplateforme (et à priori, qui ne le seront jamais)... On leur souhaite quand même bonne chance mais bon, une plateforme aussi brillante soit-elle sans un eco-système efficace avec le suivi derrière (qui à dit privé ?)...
par jopopmk, le Vendredi 24 Mars 2017 à 11h14  
par Gry20r le Jeudi 23 Mars 2017 à 16h59
[..] Apres faut voir si Vulkan gere aussi bien le son et les E/S, mais niveau perf, meme un poil en dessous c'est tout à fait acceptable. [..]
Il faut mettre Vulkan en face de Direct3D, pas de DirectX.
Je crois pas que l'API de Khronos embarquera un jour des équivalents à DirectInput/DirectSound.
Message de infolol d'Alsace supprimé par un modérateur : Gros troll
par TrexAverell, le Vendredi 24 Mars 2017 à 08h51  
Bravo à eux et on est de tout cœur avec eux.

Maintenant, quand Microsoft peine à faire percer Dx12, je ne vois pas trop comment Vulkan va s'imposer dans l'industrie du JV (hors segment web et mobile).

par luxy68, le Jeudi 23 Mars 2017 à 23h14  
BRAVO Vulkan !
par Un ragoteur Gaulois embusqué, le Jeudi 23 Mars 2017 à 22h19  
par Gry20r le Jeudi 23 Mars 2017 à 16h59
C'est bon ca, c'est une course pour MS, il faut massivement installer win 10 et dx12, sous peine que les devs se retournent vers Vulkan pour la facilité de développement multiplateforme.

Apres faut voir si Vulkan gere aussi bien le son et les E/S, mais niveau perf, meme un poil en dessous c'est tout à fait acceptable.

Apple fait pitié avec son Metal, alors qu'il était le plus gros pouvoyeur d'OS sous OpenGL... .
Le problème c'est la Xboite, je crois pas que Vulkan se faufile dedans et sachant que la plupart des jeux sont conçu avant tout pour console et porté a PC M$ a de quoi forcer la main
par Cailrorn, le Jeudi 23 Mars 2017 à 21h42  
par Xorg le Jeudi 23 Mars 2017 à 21h39
Je ne crois pas que ça soit trop possible sur desktop, j'ai un sérieux doute.
Après, c'est vrai qu'il y a moyen d'activer l'iGPU même quand on utilise une carte-graphique (je sais que cette option était présente pour LucidLogix), mais je ne sais pas si Vulkan pourra utiliser l'iGPU et la carte NVIDIA en même temps.
Puis un GT2 en binôme une GTX 1070, autant dire que la GTX fait tout le boulot.
C'est clair qu'il n'y a pas a chipoté la dessus mais bon, comme tu dis, s'il sera possible de faire l'activation du iGPU + GPU, ce sera une petite victoire pour moi d'avoir fait mon petit bricolage et voir si y'a un tout petit gain de FPS

Le kiff quoi ! Et je verrais plus tard si ça peut devenir une solution viable pour de l'upgrade
par Xorg, le Jeudi 23 Mars 2017 à 21h39  
par Cailrorn le Jeudi 23 Mars 2017 à 21h28
Je pensais plus à faire du multiGPU avec mon iGPU et mon GPU
Je ne crois pas que ça soit trop possible sur desktop, j'ai un sérieux doute.
Après, c'est vrai qu'il y a moyen d'activer l'iGPU même quand on utilise une carte-graphique (je sais que cette option était présente pour LucidLogix), mais je ne sais pas si Vulkan pourra utiliser l'iGPU et la carte NVIDIA en même temps.
Puis un GT2 en binôme une GTX 1070, autant dire que la GTX fait tout le boulot.
par Cailrorn, le Jeudi 23 Mars 2017 à 21h28  
par Xorg le Jeudi 23 Mars 2017 à 21h26
Quand tu as une carte-graphique dédiée qui supporte Vulkan, pas de soucis. Il n'y a pas de lien avec le CPU, je parlais juste des (i)GPUs.
Après, niveau performance, il me semble que les performances de Vulkan sont parfois en dessus des performances d'OpenGL (du moins avec les pilotes libres), mais bons les pilotes restent jeunes, ça devrait mûrir avec le temps.
Je pensais plus à faire du multiGPU avec mon iGPU et mon GPU

Oui certes c'est pas la folie, ni wouahou, mais pour test les débuts de la techno, ça pourra être sympa
par Xorg, le Jeudi 23 Mars 2017 à 21h26  
par Cailrorn le Jeudi 23 Mars 2017 à 20h47
Merci pour ces informations complémentaires Xorg, ainsi j'apprends que mon Ivy Bridge passe la barre de peu (aucune crainte pour ma GTX 1070)
Quand tu as une carte-graphique dédiée qui supporte Vulkan, pas de soucis. Il n'y a pas de lien avec le CPU, je parlais juste des (i)GPUs.
Après, niveau performance, il me semble que les performances de Vulkan sont parfois en dessus des performances d'OpenGL (du moins avec les pilotes libres), mais bons les pilotes restent jeunes, ça devrait mûrir avec le temps.

Wubba Lubba Dub Dub !
par Cailrorn, le Jeudi 23 Mars 2017 à 20h47  
par Xorg le Jeudi 23 Mars 2017 à 18h36
«Vulkan sera disponible [...] sur GNU/Linux, ce qui semble logique pour une API qui se veut universelle.»
Oui, je suis d'accord, en théorie il n'y a pas de barrière.
En pratique, les pilotes n'offrent pas le support de Vulkan pour certaines "vieilles" puces, par exemple pour GNU/Linux :
- Chez les Verts, c'est disponible à partir de Kepler
- Chez les Rouges, c'est disponible à partir de GCN 1 (bien que ça reste encore expérimental pour GCN 1 & 2 à cette heure)
- Chez les Bleus, à partir d'Ivy Bridge
Par exemple, avec ma "vieille" Radeon HD 6870 et mon Core i5 Sandy Bridge, qui ont presque 6 ans, je l'ai doublement dans le baba, à peu de choses près.
Donc Vulkan reste quand même une API réservée au matériel assez récent, mais ça ne me choque pas vraiment.

Ça me parait normal que Vulkan soit supporté sous Windows 7, sur les versions précédentes de Windows ça aurait peu d'intérêt.
Merci pour ces informations complémentaires Xorg, ainsi j'apprends que mon Ivy Bridge passe la barre de peu (aucune crainte pour ma GTX 1070)