Tutoriels

▷ Comment installer Vulkan sur votre PC

Table des matières:

Anonim

Vulkan est l'API mode avec DirectX 12, dans cet article, nous parlons de tous ses avantages, et nous expliquons comment installer Vulkan de manière très simple afin que vous puissiez profiter de tout son potentiel sur votre PC.

Qu'est-ce que Vulkan et quels sont ses avantages?

Vulkan est une API graphique et multiplateforme 3D à frais généraux réduits. Vulkan cible les applications graphiques 3D hautes performances en temps réel telles que les jeux vidéo et les médias interactifs sur toutes les plateformes. Comparé à OpenGL et Direct3D 11, et comme Direct3D 12 et Metal, Vulkan est destiné à offrir des performances plus élevées et une utilisation CPU / GPU plus équilibrée. D'autres différences importantes entre Direct3D 11 et versions antérieures et OpenGL sont que Vulkan est une API de niveau considérablement inférieur et propose des tâches parallèles. Vulkan a également la capacité de rendre des applications graphiques 2D, mais il est généralement plus adapté à la 3D. En plus de sa faible utilisation du processeur, Vulkan peut également mieux répartir le travail sur plusieurs cœurs de processeur. En général, Vulkan est censé induire une accélération marginale à polynomiale au moment de l'exécution par rapport aux autres API s'il est correctement implémenté sur le même matériel.

Vulkan a été annoncé pour la première fois par l'organisation à but non lucratif Khronos Group lors du GDC 2015. Khronos a initialement appelé l'API Vulkan «Initiative OpenGL de prochaine génération» ou «OpenGL next», mais l'utilisation de ces noms a été interrompue une fois le nom Vulkan annoncé. Vulkan est dérivé et basé sur des composants de l'API Mantle d'AMD, qui a été donné par AMD à Khronos dans le but de donner à Khronos une base sur laquelle commencer à développer une API de bas niveau qu'ils pourraient standardiser dans l'industrie., comme OpenGL.

Vulkan est destiné à fournir une variété d'avantages par rapport aux autres API, ainsi qu'à son prédécesseur, OpenGL. Vulkan offre des frais généraux réduits, un contrôle plus direct sur le GPU et une utilisation moindre du processeur. Le concept global et les fonctionnalités de Vulkan sont similaires à Direct3D 12, Metal et Mantle.

Les avantages attendus de Vulkan par rapport aux API de la génération précédente incluent:

  • Vulkan API est bien adapté aux cartes graphiques haut de gamme ainsi qu'au matériel graphique sur les appareils mobiles.Contrairement à Direct3D 12, Vulkan est disponible sur plusieurs systèmes d'exploitation modernes; Comme OpenGL, l'API Vulkan n'est pas verrouillée sur un seul système d'exploitation ou facteur de forme de périphérique. Dès le lancement, Vulkan fonctionne sur Android, Linux, Tizen, Windows 7, Windows 8 et Windows 10. Réduction des frais généraux du pilote, ce qui réduit la charge de travail du processeur. Réduction de la charge du processeur grâce à l'utilisation du traitement par lots, ce qui laisse le processeur libre d'effectuer plus de calculs ou de rendus qu'autrement. Meilleure évolutivité sur les processeurs multicœurs. Direct3D 11 et OpenGL 4 ont été initialement conçus pour être utilisés avec des processeurs monocœur et n'ont reçu qu'un coup de pouce pour fonctionner sur plusieurs cœurs. Même lorsque les développeurs d'applications utilisent des augmentations, l'API ne s'adapte pas régulièrement bien sur plusieurs cœurs. OpenGL utilise le langage GLSL de haut niveau pour écrire des shaders, forçant chaque pilote OpenGL à implémenter son propre compilateur pour GLSL qui s'exécute au moment de l'exécution de l'application pour traduire les shaders de programme en code machine GPU.. Au lieu de cela , les pilotes Vulkan sont censés ingérer des shaders déjà traduits dans un format binaire intermédiaire appelé SPIR-V (Représentation intermédiaire portable standard), analogue au format binaire dans lequel les shaders HLSL sont compilés dans Direct3D. En permettant la précompilation des shaders, la vitesse d'initialisation de l'application est améliorée et une plus grande variété de shaders peut être utilisée par scène. Un pilote Vulkan doit uniquement effectuer une optimisation spécifique au GPU et une génération de code, ce qui permet une maintenance plus facile du pilote et, finalement, des packages de pilotes plus petits. Gestion unifiée des cœurs de calcul et des shaders graphiques, éliminant le besoin d'utiliser une API de calcul distincte en conjonction avec une API graphique.

Comment installer Vulkan sur votre PC

L'installation de Vulkan sur votre PC est aussi simple que l'installation des pilotes de carte graphique, car Nvidia et AMD incluent Vulkan. La première étape consiste à trouver le pilote de votre carte graphique et de votre système d'exploitation sur le site Web Nvidia ou AMD.

Une fois le pilote sélectionné, nous le téléchargeons sur notre PC et nous pouvons l'installer, pour cela il suffit d' exécuter le fichier et de suivre les étapes de l'assistant.

Le programme d'installation nous donnera la possibilité d'installer également le logiciel GeForce Experience.

Nous vous recommandons de faire l'installation express, de cette façon nous éviterons des problèmes possibles. Après cela, nous n'aurons plus qu'à attendre la fin de l'installation.

Nous vous recommandons de lire notre guide des meilleures cartes graphiques et comment nettoyer la carte graphique étape par étape

Ceci termine notre article sur la façon d'installer Vulkan sur votre PC, n'oubliez pas que vous pouvez laisser un commentaire si vous avez des questions ou souhaitez faire une suggestion.

Tutoriels

Le choix des éditeurs

Back to top button