Hur man mäter datorns GPU-prestanda för strålespårning

Mät din dators GPU-prestanda för strålespårning

Ankomsten av Ray Tracing 2018 av NVIDIA och RTX 20-talet var början på standardiseringen av denna teknik som inte bara tjänar till att förbättra grafik i spel. För att kunna använda den måste vi veta om vår dator är redo, det är därför vi har skrivit den här artikeln åt dig så att du kan mäta datorns prestanda för Ray Tracing.

Först och främst, kom ihåg att Ray Tracing kräver en mycket stor beräkningskraft, inte bara från GPU men också från CPU, så om du har en processor med få kärnor och / eller låg klockhastighet så har Observera att det kommer att påverka spelets prestanda negativt. Till denna dag finns det fortfarande delar av strålspårning som fortsätter att fungera och drar på CPU: n.

Se till att din GPU är redo

RTX 30 RX 6000

Ray Tracing är ett nytt tillskott till kommersiella PC-videospel och det är inte heller ett komplett tillägg, eftersom spelscener inte återges helt med Ray Tracing, utan bara vissa delar. Speciellt de som har att göra med "transport" av ljus när dess strålar genereras indirekt. Det vill säga när ett objekt inte genererar en ljuskälla direkt utan låter ljusstrålar studsa av.

Vad Ray Tracing tillåter för tillfället är att indirekta ljuseffekter görs mycket mer exakt än tidigare. Detta inkluderar reflektioner som vanligtvis görs med miljökartor, ersättning av skuggkartor etc. Problemet är att för att göra detta är det nödvändigt att upprepade gånger beräkna strålarna som kommer ut ur kameran eller varje objekt med resten av scenen. Detta är arbete som tar mycket kraft från GPU-skuggsenheterna att utföra. Eftersom det utförs kontinuerligt, orsakar det en nedgång i prestanda som i många fall är en storleksordning eller tio gånger mindre.

Lösningen? Det är inkluderingen av korsningsberäkningsenheterna. NVIDIA var den första som gjorde det med sin Turing GPU-arkitektur som ligger till grund för RTX 20 och förbättringarna för Ampere-arkitekturen i RTX 30. AMDå andra sidan släppte sin version i sin RX 6000 med RDNA 2-arkitektur. vi är objektiva, korsningenheten på RTX 30 är lite mer kapabel än den på RX 6000. Men båda gör sitt jobb perfekt. Resten av GPU: erna från NVIDIA och AMD, som inte har dessa enheter, har en enorm nedskärning i deras prestanda, till den punkt där de inte kan användas.

Två sätt att mäta prestanda för strålspårning på PC

Fortnite UE4 RTX

Först och främst, som vi diskuterade i föregående avsnitt, se till att du har rätt grafikkort för att köra ett program som kör Ray Tracing. När detta krav är uppfyllt måste vi komma ihåg att det finns två typer av applikationer som använder Ray Tracing.

  • De som kombinerar Ray Tracing och Rasterization för att komponera den tredimensionella scenen, där Ray Tracing används för att lösa specifika problem.
  • De som bara använder Ray Tracing.

Även om vi idag inte slutar se Ray Tracing överallt, är vi fortfarande väldigt, väldigt långt borta för att kunna se spel gjorda i realtid som använder Ray Tracing som den enda metoden för att komponera scenen. Det är därför vi måste prata om två sätt att mäta Ray Tracing-prestanda och därför två sätt att kontrollera om vår dator är tillräckligt kraftfull.

Mätning av Ray Tracing-prestanda i spel

Cyberpunk Ray Tracing

Idag är Cyberpunk 2077 det mest avancerade spelet som har kommit ut på PC vad beträffar tekniken, med undantag för den enorma mängden buggar och fel som det släpptes med, detta är i teorin ett utmärkt spel för att testa prestanda i Ray Spårning, men spelet har ett stort beroende av SSD-enheter för dess prestanda. Den andra anledningen

Den andra anledningen är att det är vad vi kallar en sandlåda, det utför ett enormt antal instanser samtidigt för att bestämma vad som händer i scenen. Så det här är en mycket stor belastning för processorn, för att inte tala om när de går ur kontroll och slutar med att generera fel och buggar som blev kända. Så trots det visuella spektakulära i spelet tror vi inte att detta är det bästa sättet att mäta prestanda för ett grafikkort för Ray Tracing.

Doom Eternal 471.11 WHQL

Så vad är det bästa alternativet? Ur vår synvinkel har vi tre alternativ just nu. Alla tre är spel och inte syntetiska riktmärken och använder all potential som nuvarande GPU: er tillåter Ray Tracing, så någon av de tre kommer att tjäna för att mäta styrkan på ditt grafikkort för Ray Tracing. De tre spelen är Metro Exodus Enhaced Edition, Doom Eternal och Control från Remedy Entertainment. Om din dator kan köra något av dessa tre spel utan problem, har den tillräckligt med styrka för att köra vad som helst

Andra sätt att mäta prestanda i Ray Tracing

Port Royal medir rendimiento strålspårning

Som vi har kommenterat tidigare finns det två typer av applikationer för Ray Tracing, de som vi kommer att hantera i det här avsnittet är de applikationer som använder ren Ray Tracing utan någon form av rasterisering. För detta är de mest använda och rekommenderade riktmärkena de riktmärken som är integrerade i 3DMark för att mäta prestandan hos GPU: erna när rendering av scener genereras helt av Ray Tracing.

Inom 3DMark finns riktmärket Port Royal, som används för att mäta GPU-prestanda för Ray Tracing. Men vad är skalan för att veta om vår dator är tillräckligt bra för framtiden i det avseendet? Det är svårt att säga, men vi tror att allt som får mindre än 5,000 4600 poäng har låg hälsa. Att vara 2070 poäng är prestandasiffran för en NVIDIA RTX XNUMX.

Tänk på att även om Port Royal är ett riktmärke som körs med DirectX Ray Tracing API, som i kommersiella spel, beror det på att DXR inte bara används för att skapa spel med hybridåtergivning. I dessa fall har vi till exempel fallet med Quake II i sin Path Tracing-version och Minecraft RTX. Men där prestanda är viktigt är när vi skapar audiovisuellt innehåll med Ray Tracing, speciellt om vi använder verktyg som Blender, 3D Studio, Maya och många andra verktyg som använder DXR för att återge scener som skapats av användare, oavsett om de är amatörer eller yrkesverksamma.