Intels Arc GPU: er lanserades med stor fanfar 2022. Det var trevligt att se ytterligare ett grafikkortsalternativ för att bryta upp Nvidia-AMD-monopolet på GPU-marknaden och en potentiell lösning på GPU-skalningsproblem. Allt detta kom med löftet om billigare prislappar och bra prestanda.
Men att göra en bra GPU handlar inte bara om att bygga bra hårdvara, vilket var uppenbart med Intels GPU-drivrutinproblem. En annan vanlig fråga angående Intels Arc GPU: er var om de kommer att stödja funktioner som ray tracing eller inte.
Vad är Ray Tracing? En kort förklaring
Utan att gå in på för mycket detaljer, strålspårning är en grafisk renderingsmetod som använder algoritmer för att beräkna var ljus och skuggor ska vara i videospel. Detta skapar en mer realistisk bild jämfört med traditionella shaders.
Naturligtvis kräver detta ytterligare beräkningskraft för att beräkna hur dessa algoritmer skulle fungera. Det bästa sättet att göra detta är genom att lägga till dedikerade hårdvarukärnor som hanterar strålspårningsoperationer, eftersom detta skulle vara svårt att uppnå med enbart programvara.
Olika tillverkare har olika sätt att implementera strålspårning. Nvidia, redan på sin fjärde generationens ray tracing-hårdvara, använder dedikerade hårdvaru-RT-kärnor i sina GPU: er. AMD, på å andra sidan använder Ray Accelerators, en uppsättning hårdvarukärnor som hanterar strålspårning tillsammans med ytterligare funktioner.
Stöder Intel GPU: er Ray Tracing?
Intel Arc GPU: er stöder strålspårning. Detta görs med hjälp av specialiserad hårdvara med fasta funktioner som kallas Ray Tracing Units (RTU) för att implementera funktionen. Dessutom använder Intel vad det kallar Asynchronous Ray Tracing, som kombinerar strålar med liknande träffskuggningar för att säkerställa att RTU: erna (även känd som Intel Xe-kärnor) utnyttjas fullt ut.
Varje RTU har två Ray Traversal Pipelines och kan hantera 12 boxkorsningar per cykel samt 1 triangelkorsning per cykel. De är också utrustade med en dedikerad BVH-cache.
Här är hur många RTU: er varje 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 säkert kan gissa ger Arc GPU: erna i botten, 300-serien, inte mycket strålspårningsprestanda, med tanke på deras låga RTU-tal. Men den Intel Arc 700-serien håller för Nvidia RTX 3060 i termer av prestandabenchmarks.
När den sätts mot RTX 3060 in ett test kört av Intel, Arc A770 presterade i paritet, om inte bättre, i över ett dussin spel med ray tracing vid 1080p. Kombinerad med XeSS, Intels svar på Nvidias DLSS-teknik, ökade prestandan tillsammans med upplösningen vid 1440p.
En viktig sak att notera är dock mjukvarustöd. Att sätta ihop kraftfull hårdvara kommer inte att göra dig mycket bra förrän du har bra drivrutiner. Att få rätt förare, särskilt i en första generationens produkt, är inte lätt, och Arc-sortimentet har lidit av dåliga förare sedan lanseringen.
Vilken roll spelar programvaran?
Även om Arc-sortimentet stöder ray tracing, betyder det inte nödvändigtvis att det kommer att kunna dra fördel av det i spel. Hårdvaru-RTU: erna i Arc-kort är endast avsedda att förbättra prestanda för strålspårningsalgoritmer.
För att spel ska kunna köra ray tracing på Arc GPU: er måste spelutvecklare integrera funktionen med Microsofts DirectX12 eller Vulkan API: er. Den goda nyheten är att dessa två API: er representerar i princip alla spel som har ray spårning.
Även om detta sätter Intel axel vid axel med Nvidia och AMD när det gäller mjukvarukompatibilitet, ligger de två sistnämnda fortfarande före när det gäller drivrutinskvalitet. Tidiga användare av Arc-serien har avslöjat ett antal drivrutinsproblem som verkligen kan hämma prestanda och användarupplevelsen.
Bra drivrutiner hjälper också till att tillhandahålla ytterligare mjukvarufunktioner till GPU: er. Dessa ger prestandafördelar och till och med användningsfall utöver spel. Nvidias DLSS 3.0 är ett bra exempel på detta, med tanke på hur stor skillnad den neurala grafiktekniken gör för ditt spels FPS.
Intels Arc GPU: er stöder Ray Tracing
Så ja, kort sagt, Intels Arc GPU: er stöder strålspårning. Dess kapacitet kanske inte går att jämföra med Nvidias, men själva det faktum att Intel lanserade en första generationens produkt med stöd för strålspårning är en bra början för denna nya GPU-serie.