GPU-urile Intel Arc au fost lansate în 2022. A fost plăcut să văd o altă opțiune de placă grafică pentru a sparge monopolul Nvidia-AMD pe piața GPU și o potențială soluție pentru problemele de scalping GPU. Toate acestea au venit cu promisiunea unor prețuri mai ieftine și performanțe bune.
Cu toate acestea, realizarea unui GPU grozav nu înseamnă doar construirea unui hardware bun, ceea ce a fost evident cu problemele cu driverele GPU ale Intel. O altă întrebare frecventă cu privire la GPU-urile Intel Arc a fost dacă vor accepta sau nu funcții precum ray tracing.
Ce este Ray Tracing? O Scurtă Explicație
Fara a intra in prea multe detalii, trasarea razelor este o metodă de redare grafică care utilizează algoritmi pentru a calcula unde ar trebui să fie luminile și umbrele în jocurile video. Acest lucru creează o imagine mai realistă în comparație cu shaderele tradiționale.
Desigur, acest lucru necesită putere de calcul suplimentară pentru a calcula modul în care ar funcționa acești algoritmi. Cel mai bun mod de a face acest lucru este prin adăugarea de nuclee hardware dedicate care se ocupă de operațiunile de ray tracing, deoarece acest lucru ar fi dificil de realizat doar cu software.
Diferiți producători au diferite moduri de implementare a ray tracing-ului. Nvidia, deja pe hardware-ul său de ray tracing de a patra generație, folosește nuclee hardware RT dedicate în GPU-urile sale. AMD, activat pe de altă parte, utilizează Ray Accelerators, un set de nuclee hardware care se ocupă de urmărirea razelor alături de altele funcții.
GPU-urile Intel acceptă Ray Tracing?
GPU-urile Intel Arc acceptă ray tracing. Acest lucru se realizează folosind hardware specializat cu funcție fixă numit Ray Tracing Units (RTU) pentru a implementa caracteristica. În plus, Intel folosește ceea ce numește Asynchronous Ray Tracing, care combină razele cu hit shadere similare pentru a se asigura că RTU-urile (cunoscute și ca nuclee Intel Xe) sunt utilizate pe deplin.
Fiecare RTU are două conducte Ray Traversal și poate gestiona 12 intersecții Box pe ciclu, precum și 1 intersecție triunghiulară pe ciclu. De asemenea, sunt echipate cu un cache BVH dedicat.
Iată câte RTU are fiecare GPU Intel Arc:
- Arc A770: 32 de RTU
- Arc A750: 28 RTU-uri
- Arc A580: 24 de RTU
- Arc A380: 8 RTU-uri
- Arc A310: 6 RTU-uri
După cum probabil puteți ghici, GPU-urile Arc de nivel inferior, seria 300, nu oferă prea multă performanță de ray tracing, având în vedere numerele lor scăzute de RTU. Însă Seria Intel Arc 700 ține până la Nvidia RTX 3060 în ceea ce priveşte reperele de performanţă.
Când este pus împotriva RTX 3060 în un test efectuat de Intel, Arc A770 a avut rezultate egale, dacă nu chiar mai bune, în peste o duzină de jocuri care au rulat ray tracing la 1080p. Combinat cu XeSS, răspunsul Intel la tehnologia DLSS a Nvidia, performanța a crescut odată cu rezoluția la 1440p.
Cu toate acestea, un lucru important de reținut este suportul software. Punerea laolaltă a hardware-ului puternic nu vă va ajuta prea mult până când nu aveți drivere bune. A face corect șoferii, în special într-un produs de prima generație, nu este ușor, iar gama Arc a suferit din cauza șoferilor slabi de la lansare.
Ce rol joacă software-ul?
Chiar dacă gama Arc acceptă ray tracing, aceasta nu înseamnă neapărat că va putea profita de ea în jocuri. RTU-urile hardware din cardurile Arc sunt menite doar să îmbunătățească performanța algoritmilor de urmărire a razelor.
Pentru ca jocurile să poată rula ray tracing pe GPU-urile Arc, dezvoltatorii de jocuri vor trebui să integreze funcția folosind API-urile Microsoft DirectX12 sau Vulkan. Vestea bună este că aceste două API-uri reprezintă practic fiecare joc care are ray trasarea.
În timp ce acest lucru pune Intel umăr la umăr cu Nvidia și AMD în ceea ce privește compatibilitatea software-ului, ultimele două sunt încă înainte în ceea ce privește calitatea driverului. Primii adoptatori ai gamei Arc au dezvăluit o serie de probleme legate de șofer care pot afecta cu adevărat performanța și experiența utilizatorului.
Driverele bune ajută, de asemenea, la furnizarea de funcții software suplimentare pentru GPU-uri. Acestea adaugă beneficii de performanță și chiar cazuri de utilizare dincolo de jocuri. DLSS 3.0 de la Nvidia este un bun exemplu în acest sens, având în vedere cât de multă diferență face tehnologia grafică neuronală pentru FPS-ul jocului tău.
GPU-urile Intel Arc acceptă Ray Tracing
Deci da, pe scurt, GPU-urile Intel Arc acceptă ray tracing. Capacitățile sale s-ar putea să nu se compară cu cele ale Nvidia, dar chiar faptul că Intel a lansat un produs de prima generație cu suport pentru ray tracing este un început excelent pentru această nouă gamă de GPU.