DirectX 12 Ultimate: Støttede GPUer fra NVIDIA, AMD og Intel

Ankomsten av DirectX 12 Ultimate innebærer en rekke endringer, ikke bare innen multimedia API par excellence for Windows, men også med hensyn til maskinvare og er at ikke alle GPU-er på markedet er designet for å gjøre bruk av alle funksjonene som den bringer med seg den nyeste versjonen av Microsoft's API, men hvilke gaming GPUer fra AMD, NVIDIA og Intel har full støtte for DirectX 12 Ultimate?

DirectX 12 Ultimate

Hver gang Microsoft ga ut en ny versjon av DirectX, kastet PC-videospillutviklere hodet, det var for å gå tilbake til startboksen når det gjelder læring på grunn av det faktum at mange funksjoner ble erstattet av andre og når det gjelder maskinvare Det samme skjer og utviklingen av nye teknologier innen maskinvare går hånd i hånd med utviklingen av API slik at applikasjoner kan bruke dem.

Dette fører til at en god del av teknologiene i DirectX 12 Ultimate ikke kan brukes i de fleste GPUer på markedet, men av den nyeste av alle på tidspunktet for skriving av denne artikkelen. Så hvis du vurderer å kjøpe en spill-PC og du tenker på et grafikkort, må du huske på at hvis du gjør et dårlig valg når du velger grafikkmaskinvare til din splitter nye datamaskin, kan du få den til å eldes som melk og det som interesserer oss er at han gjør det som vin.

DirectX 12 Ultimate-teknologier

I DirectX 12 Ultimate er nye teknologier lagt til, så vi har tenkt å liste dem én etter én slik at du kan se fordelene ved å ta i bruk den nye API-en for videospill. Det må imidlertid presiseres at dette er en rask oppsummering av dem, så du finner mer fullstendig informasjon i de forskjellige artiklene som vi har laget her i HardZone.

  • Ray Tracing: Ray sporing er en av de største grafiske fremskrittene, siden den løser visuelle problemer med indirekte belysning, så vel som lysets natur på objekter. For praktiske formål betyr dette mer presise skygger og reelle refleksjoner på objekter.
  • Mesh Shaders: spill har mer og mer kompleks geometri takket være det større antallet detaljer, noe som betyr at stadiene i 3D-rørledningen som har ansvaret for å administrere den har blitt utdatert og en renovering har vært nødvendig.
  • DirectStorage: teknologi som tjener til integrasjon og tilgang til NVMe SSD-er fra grafikkortet, noe som åpner for nye scenarier der størrelsen på VRAM er praktisk talt ubegrenset.
  • Tilbakemelding fra eksempel: en teknologi som lar grafikkprosessoren velge nøyaktig hvilke data den krever fra SSD-en i stedet for å ta hele blokker med data der en god del kun ender opp med å ta opp plass i VRAM-en.
  • Skyggelegging med variabel hastighet: designet slik at GPUen ikke utfører samme operasjon flere ganger med totalt symmetriske piksler. Med oppløsninger med millioner av piksler per bilde resulterer det i besparelser og økt ytelse ved å eliminere overflødige operasjoner.

Alle disse teknologiene krever dyptgripende endringer i det indre GPU maskinvare, som begrenser antallet GPUer som har full støtte for alle disse teknologiene.

Hvorfor støtter ikke standard DirectX 12-kort Ultimate-versjonen?

TFLOPS Velocidad GPU

Det faktum at Microsoft ikke har døpt den nye versjonen av API-en sin til DirectX 13, gir oss hint om at det nye API-et er en utvidelse av DirectX 12. Dette betyr ikke at alle GPU-er på markedet med DX12-støtte kan kjøre spillene. designet for nevnte API, siden det er unntak for ikke å ha støtte for teknologiene som vi har nevnt i forrige avsnitt. Så hvis de er et essensielt krav i et spill, vil det ikke lenger være mulig å utføre det, selv om det har mye kraft til å gjøre det.

Hvorfor skjer dette? Vel, for det faktum at disse krever tillegg av ekstra maskinvare i GPUen for å kunne implementeres. For eksempel krever Ray Tracing skjæringsberegningsenheter i shader-enhetene til GPU, DirectStorage krever en ny minnekontroller, Variable Rate Shading nye rasterenheter og ROPS, dessuten krever til og med Mesh Shaders endringer i prosessoren. kommando fra selve GPUen.

Dette betyr at en enkel driver ikke er nok til å implementere disse teknologiene, og det er heller ikke mulig å få tilgang til dem ved hjelp av shader-programmer, noe som innebærer kjøp av ny maskinvare.

Hvilke grafikkort fra NVIDIA, AMD eller Intel støtter DirectX 12 Ultimate?

DirectX 12 Ultimate GPU NVIDIA AMD

Når det gjelder DirectX 12 Ultimate-støtte, har NVIDIA GPU-er for tiden en enorm fordel, siden alle teknologiene implementert i det nye API-et allerede var implementert i deres RTX 2000-serie og åpenbart arvet i RTX 3000. Det er dessuten referansearkitekturen som Microsoft pleide å modellere DirectX 12 Ultimate var NVIDIAs Turing som ble brukt i den første RTX.

Tilfellet med AMD er derimot spesielt, fiaskoen til deres AMD Vega fikk dem til å vende tilbake til designbordet for å lage RDNA-arkitekturen, lansert som RX 5000, men arkitektur til tross for å konkurrere ansikt til ansikt med RTX 2000 i markedet den begynte å bli designet som et svar på GTX 1000 med enorme forsinkelser. Konsekvensene av det? RX 5000 støtter ikke DirectX 12 Ultimate-teknologier mens RX 6000 gjør det, siden RDNA 2 har blitt oppdatert for å ha full maskinvarestøtte.

Når det gjelder Intel, må vi vente på utgivelsen av Intel ARC for å ha full støtte for DirectX 12 Ultimate.

Påvirkningen av videospillkonsoller

PS5 Xbox

I dag er det ekstremt dyrt å lage videospill av høy kaliber, noe som innebærer store budsjetter som en enkelt plattform ikke har råd til alene. Så utviklere lager versjoner av spillene sine for ulike plattformer, og i dag har de det enklere enn noen gang av to grunner:

  • Konsollene har i dag PC-maskinvare, langt unna er dagene med systemer med eksotisk arkitektur med stor læringskurve.
  • En av plattformene, Xbox, bruker også DirectX 12 Ultimate og derfor samme PC API.

Den nåværende situasjonen er at vi finner oss selv er generasjonsspill på konsoller som ikke drar nytte av funksjonene til DirectX 12 Ultimate. Så å satse på ett eller annet grafikkort vil avhenge av hva du vil spille og om du har planer om å oppdatere det på kort eller lang sikt. Vårt råd er at du ikke lider av nærsynthet og velger en RTX 3000 fra NVIDIA, en ARC fra Intel eller en RX 6000 fra AMD og utover, siden spill litt etter litt, men stadig, ender opp med å få støtte for de nye teknologiene implementert i API.