DirectX 12 Ultimate: GPU:er som stöds från NVIDIA, AMD och Intel

Ankomsten av DirectX 12 Ultimate innebär en rad förändringar, inte bara när det gäller multimedia API par excellence för Windows, men också med avseende på hårdvara och är att inte alla grafikprocessorer på marknaden är designade för att använda alla funktioner som den för med sig den senaste versionen av Microsofts API, men vilka spel-GPU:er från AMD, NVIDIA och Intel har fullt stöd för DirectX 12 Ultimate?

DirectX 12 Ultimate

Varje gång Microsoft släppte en ny version av DirectX kastade PC-videospelsutvecklare sina huvuden, det var för att återgå till startrutan vad gäller lärande på grund av att många funktioner ersattes av andra och vad gäller hårdvara Samma sak händer och utvecklingen av ny teknik inom hårdvara går hand i hand med utvecklingen av API så att applikationer kan använda dem.

Detta gör att en stor del av teknologierna i DirectX 12 Ultimate inte kan användas i majoriteten av GPU:er på marknaden, utan av den senaste av alla vid tidpunkten för att skriva denna artikel. Så om du funderar på att köpa en speldator och funderar på ett grafikkort, måste du tänka på att om du gör ett dåligt val när du väljer grafikhårdvara för din helt nya dator, kan du få den att åldras som mjölk och det som intresserar oss är att han gör det som vin.

DirectX 12 Ultimate-teknologier

I DirectX 12 Ultimate har nya teknologier lagts till, så vi har tänkt lista dem en efter en så att du kan se fördelarna med att anta det nya API:et för videospel. Det måste dock förtydligas att detta är en snabb sammanfattning av dem, så du hittar mer komplett information i de olika artiklarna som vi har gjort här i HardZone.

  • Ray Tracing: Ray spårning är ett av de största grafiska framstegen, eftersom det löser visuella problem med indirekt belysning, såväl som ljusets natur på föremål. För praktiska ändamål innebär detta mer exakta skuggor och verkliga reflektioner på föremål.
  • Mesh Shaders: Spel har en mer och mer komplex geometri tack vare det större antalet detaljer, vilket innebär att stegen i 3D-pipelinen som ansvarar för att hantera den har blivit föråldrade och en renovering har varit nödvändig.
  • DirectStorage: teknologi som tjänar till integration och åtkomst till NVMe SSD:er från grafikkortet, vilket öppnar upp för nya scenarier där storleken på VRAM är praktiskt taget obegränsad.
  • Sampler Feedback: en teknik som gör att grafikprocessorn kan välja exakt vilken data den kräver från SSD:n istället för att ta hela datablock där en bra del bara slutar med att ta plats i VRAM.
  • Skuggning med variabel hastighet: utformad så att GPU:n inte utför samma operation flera gånger med totalt symmetriska pixlar. Med upplösningar med miljontals pixlar per bildruta resulterar det i besparingar och ökad prestanda genom att eliminera redundanta operationer.

Alla dessa teknologier kräver djupgående förändringar av det interna GPU hårdvara, vilket begränsar antalet grafikprocessorer som har fullt stöd för alla dessa teknologier.

Varför stöder inte standard DirectX 12-kort Ultimate-versionen?

TFLOPS Velocidad GPU

Det faktum att Microsoft inte har döpt den nya versionen av sitt API till DirectX 13 ger oss en fingervisning om att det nya API:et är en förlängning av DirectX 12. Det betyder inte att alla GPU:er på marknaden med DX12-stöd kan köra spelen. designad för nämnda API, eftersom det finns ett undantag för att inte ha stöd för de teknologier som vi har nämnt i föregående avsnitt. Så om de är ett väsentligt krav i ett spel kommer det inte längre att vara möjligt att utföra det, även om det har gott om kraft att göra det.

Varför händer det här? Jo, för det faktum att dessa kräver tillägg av ytterligare hårdvara inom GPU:n för att kunna implementeras. Ray Tracing kräver till exempel skärningsberäkningsenheter i skuggningsenheterna i GPU:n, DirectStorage kräver en ny minneskontroller, Variable Rate Shading nya rasterenheter och ROPS, vad mer är, även Mesh Shaders kräver förändringar i processorn. kommando från själva GPU:n.

Detta innebär att en enkel drivrutin inte räcker för att implementera dessa teknologier, och det är inte heller möjligt att komma åt dem med shader-program, vilket innebär att man köper ny hårdvara.

Vilka grafikkort från NVIDIA, AMD eller Intel stöder DirectX 12 Ultimate?

DirectX 12 Ultimate GPU NVIDIA AMD

När det gäller DirectX 12 Ultimate-stöd har NVIDIA GPU:er för närvarande en enorm fördel, eftersom all teknik som implementerats i det nya API:et redan hade implementerats i deras RTX 2000-serie och uppenbarligen ärvts i RTX 3000. Det är dessutom referensarkitekturen som Microsoft brukade modellera DirectX 12 Ultimate var NVIDIAs Turing som användes i den första RTX.

Fallet med AMD å andra sidan är speciellt, fiaskot med deras AMD Vega fick dem att återvända till designbordet för att skapa RDNA-arkitekturen, lanserad som RX 5000, men arkitektur trots att de konkurrerade ansikte mot ansikte med RTX 2000 på marknaden den började designas som ett svar på GTX 1000 med enorma förseningar. Konsekvenserna av det? RX 5000 stöder inte DirectX 12 Ultimate-teknologier medan RX 6000 gör det, eftersom RDNA 2 har uppdaterats för att ha fullt hårdvarustöd.

När det gäller Intel kommer vi att behöva vänta på lanseringen av dess Intel ARC för att få fullt stöd för DirectX 12 Ultimate.

Inverkan av videospelskonsoler

PS5 Xbox

Idag är det extremt dyrt att tillverka videospel av hög kaliber, vilket innebär stora budgetar som en enda plattform inte har råd med på egen hand. Så utvecklare gör versioner av sina spel för olika plattformar och idag har de det enklare än någonsin av två anledningar:

  • Konsolerna har idag PC-hårdvara, långt borta är system med exotisk arkitektur med stor inlärningskurva.
  • En av plattformarna, Xbox, använder också DirectX 12 Ultimate och därför samma PC API.

Den nuvarande situationen är att vi befinner oss i generationsöverskridande spel på konsoler som inte drar nytta av funktionerna i DirectX 12 Ultimate. Så att satsa på ett eller annat grafikkort beror på vad du vill spela och om du har planer på att uppdatera det på kort eller lång sikt. Vårt råd är att du inte lider av närsynthet och väljer en RTX 3000 från NVIDIA, en ARC från Intel eller en RX 6000 från AMD och framåt, eftersom spel gradvis, men hela tiden, får stöd för de nya teknologierna implementerade i API.