Tutorials

▷ Hoe vulkan op uw pc te installeren

Inhoudsopgave:

Anonim

Vulkan is de mode-API samen met DirectX 12, in deze artikelen bespreken we al zijn voordelen en leggen we uit hoe je Vulkan op een heel eenvoudige manier installeert, zodat je alle mogelijkheden op je pc kunt benutten.

Wat is Vulkan en wat zijn de voordelen ervan?

Vulkan is een platformonafhankelijke 3D-graphics en computer-API met lage overhead. Vulkan richt zich op hoogwaardige, realtime 3D grafische toepassingen zoals videogames en interactieve media op alle platforms. In vergelijking met OpenGL en Direct3D 11, en net als Direct3D 12 en Metal, is Vulkan bedoeld om hogere prestaties en een meer gebalanceerd CPU / GPU-gebruik te bieden. Andere belangrijke verschillen tussen Direct3D 11 en eerder en OpenGL zijn dat Vulkan een aanzienlijk lagere API is en parallelle taken biedt. Vulkan heeft ook de mogelijkheid om 2D grafische toepassingen weer te geven, maar is over het algemeen geschikter voor 3D. Naast het lagere CPU-gebruik kan Vulkan het werk ook beter over meerdere CPU-kernen verdelen. Over het algemeen wordt gezegd dat Vulkan tijdens runtime overal van marginale tot polynoomversnelling zorgt ten opzichte van andere API's, mits correct geïmplementeerd op dezelfde hardware.

Vulkan werd voor het eerst aangekondigd door de non-profitorganisatie Khronos Group op GDC 2015. Khronos verwees aanvankelijk naar de Vulkan-API als "Next Generation OpenGL Initiative" of "OpenGL next", maar het gebruik van die namen werd stopgezet zodra de Vulkan-naam werd aangekondigd. Vulkan is afgeleid en gebaseerd op componenten van AMD's Mantle API, die door AMD aan Khronos is geschonken met de bedoeling om Khronos een basis te geven waarop ze een low-level API kunnen ontwikkelen die ze in de hele industrie kunnen standaardiseren., zoals OpenGL.

Vulkan is bedoeld om verschillende voordelen te bieden ten opzichte van andere API's, evenals zijn voorganger, OpenGL. Vulkan biedt lagere overhead, meer directe controle over de GPU en minder CPU-gebruik. Het algemene concept en de functieset van Vulkan zijn vergelijkbaar met Direct3D 12, Metal en Mantle.

De verwachte voordelen van Vulkan ten opzichte van vorige generatie API's zijn onder meer:

  • Vulkan API is zeer geschikt voor high-end grafische kaarten en grafische hardware op mobiele apparaten In tegenstelling tot Direct3D 12 is Vulkan beschikbaar op meerdere moderne besturingssystemen; Net als OpenGL is de Vulkan-API niet vergrendeld voor een enkel besturingssysteem of apparaatvormfactor. Vanaf de lancering werkt Vulkan op Android, Linux, Tizen, Windows 7, Windows 8 en Windows 10. Verminderde overhead van stuurprogramma's, vermindering van CPU-werklast. Verminderde CPU-belasting door het gebruik van batchverwerking, waardoor de CPU vrij blijft om meer berekeningen of renderings uit te voeren dan anders. Betere schaalbaarheid op multi-core CPU's. Direct3D 11 en OpenGL 4 waren oorspronkelijk ontworpen voor gebruik met single-core CPU's en kregen alleen een boost om op meerdere cores te draaien. Zelfs wanneer app-ontwikkelaars augmentaties gebruiken, past de API zich regelmatig niet goed aan over meerdere kernen. OpenGL gebruikt de GLSL-taal op hoog niveau om shaders te schrijven, waardoor elke OpenGL-driver zijn eigen compiler voor GLSL moet implementeren die tijdens de toepassingsruntime wordt uitgevoerd, om programma-shaders in GPU-machinecode te vertalen.. In plaats daarvan zouden Vulkan-stuurprogramma's reeds vertaalde shaders moeten opnemen in een intermediair binair formaat genaamd SPIR-V (Standard Portable Intermediate Representation), analoog aan het binaire formaat waarin HLSL-shaders worden gecompileerd in Direct3D. Door voorcompilatie van arceringen toe te staan, wordt de initialisatiesnelheid van de applicatie verbeterd en kan een grotere verscheidenheid aan arceringen per scène worden gebruikt. Een Vulkan-stuurprogramma hoeft alleen GPU-specifieke optimalisatie en codegeneratie uit te voeren, wat resulteert in eenvoudiger stuurprogramma-onderhoud en uiteindelijk kleinere stuurprogrammapakketten. Uniform beheer van rekenkernen en grafische arceringen, waardoor het niet meer nodig is om een ​​aparte reken-API te gebruiken in combinatie met een grafiek-API.

Hoe Vulkan op uw pc te installeren

Het installeren van Vulkan op uw pc is net zo eenvoudig als het installeren van de stuurprogramma's voor de grafische kaart, omdat zowel Nvidia als AMD Vulkan erin bevatten. De eerste stap is om de driver voor uw grafische kaart en voor uw besturingssysteem te vinden op de Nvidia- of AMD-website.

Zodra de driver is geselecteerd, downloaden we deze naar onze pc en kunnen we deze installeren, daarvoor hoeven we alleen het bestand uit te voeren en de stappen van de wizard te volgen.

Het installatieprogramma geeft ons de mogelijkheid om ook de GeForce Experience software te installeren.

We raden aan om de snelle installatie uit te voeren, op deze manier vermijden we mogelijke problemen. Daarna hoeven we alleen maar te wachten tot de installatie is voltooid.

We raden u aan onze handleiding voor de beste grafische kaarten en stap voor stap schoon te maken

Hiermee eindigt ons artikel over het installeren van Vulkan op uw pc, onthoud dat u een opmerking kunt achterlaten als u vragen heeft of een suggestie wilt doen.

Tutorials

Bewerkers keuze

Back to top button