Vulkan serait 89% plus performant qu'OpenGL ? | 11h10 31/08 |
Software • Pilotes par G. H. |    |
Comme vous le savez très certainement, le Khronos Group prépare le futur d'OpenGL avec son API Vulkan. Une API de bas niveau qui s'inspire très largement de Mantle pour revenir dans la course, OpenGL ayant été délaissé ces dernières années, à part
sous Android avec OpenGL ES (qui va être remplacé par Vulkan).
Une API libre en intéressant plus d'un et le DirectX 12 de Microsoft faisant déjà ses preuves, on attend maintenant des performances côté Vulkan. Il se trouve que,
comme l'avait fait Intel lors du SIGGRAPH 2014, Khronos vient de présenter
en vidéo un test de ses deux API qui devaient oeuvrer sur une scène donnée en limitant les ressources du couple CPU/GPU pour qu'elles soient sur un pied d'égalité. De cette façon, il est possible d'analyser le gain obtenu sans qu'il y ait de hausse de consommation de l'un ou l'autre des composants.

Le constat est très simple d'une capture à l'autre, une fois passé sous Vulkan, la bride est lâchée au GPU qui s'exprime et la charge du CPU baisse, tout comme sa consommation. En même temps, le nombre d'images par seconde grimpe de 88,7%, passant de 26,6 à 50,2. Il semble donc que Khronos ait de quoi parler aux joueurs et c'est le point qui faisait défaut à OpenGL. Développée tout d'abord pour animer des machines de travail, sa bibliothèque était tellement velue qu'elle pouvait faire peur au plus confirmé des développeurs. Vulkan sera pour sa part pensé plus simplement (merci le code ouvert de Mantle) et bien plus accessible pour le monde du jeu vidéo de par sa compatibilité multiplateforme. Reste maintenant à voir quelques projets tourner sur du matos actuel et à savoir quels studios oseront s'y lancer, même si l'on sait déjà que Valve a prévu la chose pour Dota2.
(source : MyDrivers.com)
Ragots
 | Guillaume H. le 2015-09-02 08:05:37 |
AMD a effectivement fait la demande à VESA pour que la technologie de rafraîchissement variable (VBLANK variables) soit portée sur desktop, car elle était utilisée sur l'eDP des portables via les évolutions de
PSR. Alors oui c'est une initiative d'AMD pour contrer NVIDIA, mais ça reste une techno de chez VESA (qui ne limite d'ailleurs pas leur accès) qui n'avait juste pas été exploitée jusque là puisqu'elle servait à la base à économiser de l'énergie sur les portables. :)
 | Zoroastre le 2015-09-02 00:19:00 |
FreeSync is the brand name for an adaptive synchronization technology for LCD displays that support a dynamic refresh rate aimed at reducing screen tearing.[2] FreeSync was initially developed by AMD in response to NVidia's G-Sync. FreeSync is royalty-free, free to use, and has no performance penalty.[3] As of 2015, VESA has adopted FreeSync as an optional component of the DisplayPort 1.2a specification.[4] FreeSync has a dynamic refresh rate range of 9–240 Hz.[3] As of August 2015, Intel also plan to support VESA's adaptive-sync with the next generation of GPU.[5]
https://en.wikipedia.org/wiki/FreeSync
Freesync est libre de droit le vesa group a adopté sa technologie pour en faire son adaptative sync et non l'inverse
 | Guillaume H. le 2015-09-01 23:56:37 |
Euh ben non, FreeSync est l'Adaptive Sync d'AMD. Ils n'ont rien standardisé, juste suivi le mouvement tout en se faisant légèrement coiffer au poteau par NVIDIA qui a réussi à refourguer ses adaptateurs G-Sync et être le premier à profiter de la technologie. (comme d'habitude, avoir plein de sous ça aide)
 | Zoroastre le 2015-09-01 23:31:00 |
Adaptive Sync est le FreeSync d’AMD. Ils ont eu la bonne idée de faire standardiser leur techno eux au moins...
 | N² embusqué le 2015-09-01 13:09:00 |
Un peu comme un certain M$ d'ailleurs... :lol:
 | N² embusqué le 2015-09-01 12:56:19 |
*
Pour être sûr de gagner la course, il suffit de parier sur tous les chevaux à la fois. :o
 | Guillaume H. le 2015-09-01 12:39:00 |
Intel n'a pas adopté Freesync mais l'Adaptive Sync de VESA... Freesync en est la déclinaison commerciale d'AMD et Intel n'en a cure. Qui plus est ce n'est pas une nouveauté, ça existe depuis 3 ans sur les ordinateurs portables. :D
 | seb4771 le 2015-09-01 07:40:13 |
Pour quand ?
Car c'est là le souci, c'est super niveau perfs, entre dx12 qui promet 20/30% de gain (qu'on brisera via des pilotes rapidement car bon, faut vendre des GPU quoi) et ça qui promet aussi de grosse perfs, les jeux exploitant l'un ou l'autre seront dispo au mieux que dans 2 ans (full dx12).
D'ici là, on aura qqes génération de GPU "12_2 full turbo powered" et personne n'a en aura RAF des perfs d'une 970 gtx/r9 280x complètement à la ramasse en 8k sur les API dx12/vulcan.
Donc impossible de voir le gain "réel" qu'on aurait ptet eu dans un monde parfait.
 | Zoroastre le 2015-09-01 02:18:46 |
https://www.youtube.com/watch?v=llOHf4eeSzc
Hum comment dire...:rolleyes:
Autre standard d'AMD qu’Intel a adopter : freesync 8)
 | Un ragoteur qui draille embusqué le 2015-09-01 01:15:19 |
Ce n'est pas comme si nvidia et intel n'appartenaient pas au khronos group qui développe vulkan...
 | N² de Haute-Normandie le 2015-09-01 00:36:57 |
Tu oublies juste un détail, toutes les API ne tournent actuellement que sur 3 types de hardware: AMD, Nvidia & intel, et les avancées que Vulkan présente n'intéressent à priori justement, ni Nvidia (qui préfère rentabiliser son équipe logicielle et peaufiner ses drivers toute seule) et encore moins Intel qui ne souhaite absolument pas voir éclore un OpenCL qui rendrait ses xeons complètement inutiles (et je ne parle même pas de CUDA pour nvidia).
Donc pour le moment, le seul acteur de poids c'est AMD tout seul avec ses petites parts de marché :o
 | Zoroastre le 2015-09-01 00:05:29 |
Pour la millliardieme fois Mantle n'est et a n'a toujours ete qu'un demonstrateur dans le but été de promouvoir une api low level. Elle a terminé comme fondation pour vulkan/dx12. AMD n'a jamais emis l'idée de l'imposer, ils ont donnée leurs code a Microsoft et le chronos group
 | LTD de Provence-Alpes-Cote d'Azur le 2015-08-31 22:15:37 |
tellement en avance que personne ne l'utilise ? :rolleyes:
ca sert a quoi sa puissance ou sont avance , si rien ne tourne dessus ?
 | collectionneur fou le 2015-08-31 22:05:47 |
Le truc c'est que c'est pareil pour Linux : ça fait des années qu'on attends que ça décolle pour avoir des jeux et dire que DX est mort mais DX continue de fonctionner. Le parc de PC avec WINDOWS est énorme et ça va continuer longtemps.
Les API ouvertes à tous, y'en a quelques unes et ce n'est certes pas le synonyme de l'adoption par tous. loin de là.
l'effet volume joue et jouera encore pendant des années. point final.
 | zyq du Languedoc-Roussillon le 2015-08-31 21:49:33 |
tu ne peux pas comparer une api amd (et donc que nvidia et intel n'utiliseront jamais question de principe ,d'image de marque) et une api ouverte à tous et prête pour les futur 5 milliards de smart de part le monde.
microsoft a déjà perdu la "guerre" des consoles et il va perdre la guerre des api pour les même raisons que mantle à "perdu",google-appel-linux etc n'utiliseront jamais directx12 question de principe :jap:
 | Un ragoteur sans nom embusqué le 2015-08-31 21:28:52 |
Je sens bien arriver un ptit HL3 Steam Os/Vulkan only pour bien lancer en force la machine ^^
 | collectionneur fou le 2015-08-31 21:22:42 |
On avait eu exactement la même news sur API MANTLE d'AMD avec le même genre de démo. Au final, MANTLE est abandonné...
 | Un ragoteur qui passe embusqué le 2015-08-31 21:14:02 |
Svp couvrez nous en français cette news, c'est une révolution pour amd http://wccftech.com/async-shaders-give-amd-big-advantage-dx12-performance-oxide-games/
A noter que c'est valable pour direct x 12 mais aussi pour Vulkan.
Nvidia is dead gné hé hé !!
 | Arthur le 2015-08-31 20:18:06 |
Et ben, ça spécule sec ici

 | Un ragoteur midediouuuuu embusqué le 2015-08-31 19:00:52 |
Soyons clair, la seule chance de direct x 12 face à Vulkan c'est la désinformation mais faut qu'ils y mettent les moyens et qu'ils lâchent pas l'affaire sur windaube 10. Sinon ça fera comme avec windaube phone.
Vulkan est infiniment supérieur à direct x 12.