Czy procesory graficzne Intel Arc obsługują śledzenie promieni?
Procesory graficzne Intel Arc pojawiły się z wielkim rozgłosem w 2022 roku. Miło było zobaczyć kolejną opcję karty graficznej, aby przełamać monopol Nvidii-AMD na rynku GPU i potencjalne rozwiązanie problemów ze skalpowaniem GPU. Wszystko to wiązało się z obietnicą niższych cen i dobrych osiągów.
Jednak stworzenie świetnego procesora graficznego nie polega wyłącznie na zbudowaniu dobrego sprzętu, co było widoczne w przypadku problemów ze sterownikiem procesora graficznego firmy Intel. Innym częstym pytaniem dotyczącym procesorów graficznych Intel Arc było to, czy będą obsługiwać funkcje takie jak ray tracing, czy nie.
Co to jest śledzenie promieni? Krótkie wyjaśnienie
Bez wchodzenia w szczegóły, ray tracing to metoda renderowania grafiki, która wykorzystuje algorytmy do obliczania, gdzie w grach wideo powinny znajdować się światła i cienie. Tworzy to bardziej realistyczny obraz w porównaniu z tradycyjnymi shaderami.
Oczywiście wymaga to dodatkowej mocy obliczeniowej do obliczenia sposobu działania tych algorytmów. Najlepszym sposobem na to jest dodanie dedykowanych rdzeni sprzętowych obsługujących operacje ray tracingu, ponieważ byłoby to trudne do osiągnięcia przy użyciu samego oprogramowania.
Różni producenci mają różne sposoby implementacji ray tracingu. Nvidia, już na swoim sprzęcie ray tracingu czwartej generacji, wykorzystuje w swoich GPU dedykowane sprzętowe rdzenie RT. Z drugiej strony AMD używa Ray Accelerators, zestawu rdzeni sprzętowych, które obsługują ray tracing wraz z dodatkowymi funkcjami.
Czy procesory graficzne Intel obsługują śledzenie promieni?
Procesory graficzne Intel Arc obsługują ray tracing. Odbywa się to za pomocą wyspecjalizowanego sprzętu o stałej funkcji, zwanego jednostkami śledzenia promieni (RTU), aby zaimplementować tę funkcję. Ponadto Intel używa tak zwanego Asynchronous Ray Tracing, który łączy promienie z podobnymi shaderami, aby zapewnić pełne wykorzystanie jednostek RTU (znanych również jako rdzenie Intel Xe).
Każdy RTU ma dwa rurociągi Ray Traversal i może obsłużyć 12 skrzyżowań skrzynek na cykl, jak również 1 przecięcie trójkąta na cykl. Są również wyposażone w dedykowaną pamięć podręczną BVH.
Oto ile jednostek RTU ma każdy procesor graficzny Intel Arc:
- Łuk A770: 32 RTU
- Arc A750: 28 RTU
- Łuk A580: 24 RTU
- Łuk A380: 8 RTU
- Łuk A310: 6 RTU
Jak zapewne można się domyślić, procesory graficzne Arc najniższego poziomu, seria 300, nie zapewniają dużej wydajności ray tracingu, biorąc pod uwagę ich niskie wartości RTU. Jednak seria Intel Arc 700 dorównuje Nvidii RTX 3060 pod względem wydajności.
W porównaniu z RTX 3060 w teście przeprowadzonym przez firmę Intel , Arc A770 działał na równi, jeśli nie lepiej, w kilkunastu grach z obsługą ray tracingu w rozdzielczości 1080p. W połączeniu z XeSS, odpowiedzią Intela na technologię DLSS Nvidii, wydajność wzrosła wraz z rozdzielczością 1440p.
Jedną ważną rzeczą, na którą należy zwrócić uwagę, jest obsługa oprogramowania. Złożenie wydajnego sprzętu nie przyniesie wiele korzyści, dopóki nie będziesz mieć dobrych sterowników. Uzyskanie właściwych sterowników, zwłaszcza w przypadku produktu pierwszej generacji, nie jest łatwe, a linia produktów Arc cierpiała z powodu słabych sterowników od czasu ich wprowadzenia na rynek.
Jaką rolę odgrywa oprogramowanie?
Mimo że linia Arc obsługuje ray tracing, niekoniecznie oznacza to, że będzie mogła z niego skorzystać w grach. Sprzętowe jednostki RTU w kartach Arc mają na celu jedynie zwiększenie wydajności algorytmów ray tracingu.
Aby gry mogły obsługiwać ray tracing na procesorach graficznych Arc, twórcy gier będą musieli zintegrować tę funkcję za pomocą interfejsów API DirectX12 lub Vulkan firmy Microsoft. Dobrą wiadomością jest to, że te dwa interfejsy API reprezentują w zasadzie każdą grę, która obsługuje ray tracing.
Chociaż stawia to Intela ramię w ramię z Nvidią i AMD pod względem zgodności oprogramowania, te dwie ostatnie wciąż przodują pod względem jakości sterowników. Wcześni użytkownicy linii Arc ujawnili szereg problemów ze sterownikami, które mogą naprawdę utrudniać wydajność i wrażenia użytkownika.
Dobre sterowniki pomagają również zapewnić dodatkowe funkcje oprogramowania dla procesorów graficznych. Zapewniają one dodatkowe korzyści w zakresie wydajności, a nawet przypadki użycia poza grami. Nvidia DLSS 3.0 jest tego dobrym przykładem, biorąc pod uwagę, jak dużą różnicę w FPS twojej gry robi technologia grafiki neuronowej.
Procesory graficzne Intel Arc obsługują ray tracing
Więc tak, krótko mówiąc, procesory graficzne Intel Arc obsługują ray tracing. Jego możliwości mogą nie porównywać się z możliwościami Nvidii, ale sam fakt, że Intel wprowadził na rynek produkt pierwszej generacji z obsługą ray tracingu, jest świetnym początkiem dla tej nowej gamy GPU.
Dodaj komentarz