Intels Arc GPU'er blev lanceret med stor fanfare i 2022. Det var rart at se en anden grafikkortmulighed til at bryde op på Nvidia-AMD-monopolet på GPU-markedet og en potentiel løsning på GPU-skalperingsproblemer. Alt dette kom med løftet om billigere prisskilte og god ydeevne.
At lave en fantastisk GPU handler dog ikke kun om at bygge god hardware, hvilket var tydeligt med Intels GPU-driverproblemer. Et andet almindeligt spørgsmål vedrørende Intels Arc GPU'er var, om de vil understøtte funktioner som ray-tracing eller ej.
Hvad er Ray Tracing? En kort Forklaring
Uden at gå for meget i detaljer, strålesporing er en grafisk gengivelsesmetode, der bruger algoritmer til at beregne, hvor lys og skygger formodes at være i videospil. Dette skaber et mere realistisk billede sammenlignet med traditionelle shaders.
Dette kræver naturligvis yderligere beregningskraft for at beregne, hvordan disse algoritmer ville fungere. Den bedste måde at gøre dette på er ved at tilføje dedikerede hardwarekerner, der håndterer ray tracing-operationer, da dette kun ville være svært at opnå med software.
Forskellige producenter har forskellige måder at implementere strålesporing på. Nvidia, allerede på sin fjerde generation af ray-tracing-hardware, bruger dedikerede hardware RT-kerner i sine GPU'er. AMD, på på den anden side bruger Ray Accelerators, et sæt hardwarekerner, der håndterer ray tracing sammen med yderligere funktioner.
Understøtter Intel GPU'er Ray Tracing?
Intel Arc GPU'er understøtter ray tracing. Dette gøres ved hjælp af specialiseret hardware med faste funktioner kaldet Ray Tracing Units (RTU) til at implementere funktionen. Derudover bruger Intel, hvad det kalder Asynchronous Ray Tracing, som kombinerer stråler med lignende hit shaders for at sikre, at RTU'erne (også kendt som Intel Xe-kerner) bliver fuldt udnyttet.
Hver RTU har to Ray Traversal Pipelines og kan håndtere 12 bokskryds pr. cyklus samt 1 trekantskrydsning pr. cyklus. De er også udstyret med en dedikeret BVH-cache.
Her er hvor mange RTU'er hver Intel Arc GPU har:
- Arc A770: 32 RTU'er
- Arc A750: 28 RTU'er
- Arc A580: 24 RTU'er
- Arc A380: 8 RTU'er
- Arc A310: 6 RTU'er
Som du sikkert kan gætte, leverer de nederste Arc GPU'er, 300-serien, ikke meget ray-tracing-ydeevne i betragtning af deres lave RTU-tal. Imidlertid Intel Arc 700-serien holder til Nvidia RTX 3060 i forhold til præstationsbenchmarks.
Når det sættes mod RTX 3060 i en test kørt af Intel, Arc A770 præsterede på niveau, hvis ikke bedre, i over et dusin spil, der kører ray tracing ved 1080p. Kombineret med XeSS, Intels svar på Nvidias DLSS-teknologi, ydelsen steg sammen med opløsningen ved 1440p.
En vigtig ting at bemærke er softwaresupport. At sammensætte kraftfuld hardware vil ikke gøre dig meget godt, før du har gode drivere. Det er ikke let at få drivere rigtigt, især i et førstegenerationsprodukt, og Arc-serien har lidt under dårlige drivere siden lanceringen.
Hvilken rolle spiller software?
Selvom Arc-sortimentet understøtter ray-tracing, betyder det ikke nødvendigvis, at det vil være i stand til at drage fordel af det i spil. Hardware-RTU'erne i Arc-kort er kun beregnet til at forbedre ydeevnen for ray-tracing-algoritmer.
For at spil skal kunne køre ray tracing på Arc GPU'er, skal spiludviklere integrere funktionen vha. Microsofts DirectX12 eller Vulkan API'er. Den gode nyhed er, at disse to API'er stort set repræsenterer ethvert spil, der har ray sporing.
Selvom dette sætter Intel skulder ved skulder med Nvidia og AMD med hensyn til softwarekompatibilitet, er de to sidstnævnte stadig foran med hensyn til driverkvalitet. De tidlige brugere af Arc-serien har afsløret en række driverproblemer, der virkelig kan hæmme ydeevnen og brugeroplevelsen.
Gode drivere hjælper også med at give ekstra softwarefunktioner til GPU'er. Disse tilføjer ydeevnefordele og endda use cases ud over gaming. Nvidias DLSS 3.0 er et godt eksempel på dette, i betragtning af hvor stor en forskel den neurale grafikteknologi gør for dit spils FPS.
Intels Arc GPU'er understøtter Ray Tracing
Så ja, kort sagt, Intels Arc GPU'er understøtter ray tracing. Dens egenskaber kan måske ikke sammenlignes med Nvidias, men selve det faktum, at Intel lancerede et førstegenerationsprodukt med understøttelse af ray-tracing, er en god start for denne nye GPU-serie.