Sterownik Vulkan oparty na procesorze Mesa ze wsparciem dla śledzenia promieni – wydajność Quake II osiąga 1 FPS



Konstantin Seurer, programista Mesa, spędził ostatnie kilka miesięcy pracując nad ray tracingiem Vulkan opartym na procesorze – oczywiście niektórzy wyrażą sceptycyzm co do praktyczności tego projektu. Firma Seurer określiła już oczekiwania krótkim komunikatem: „nie pytaj o wydajność”. Jego Strona żądania połączenia GitLab przyciągany Uwaga Michaela Larabela— założyciel i główny autor Phoronix był pod wrażeniem umiejętności kodowania Seurera. On: „udało mu się zaimplementować obsługę VK_KHR_acceleration_structure, VK_KHR_deferred_host_operatives i VK_KHR_ray_query dla Lavapipe. Ta obsługa ray tracingu Lavapipe Vulkan opiera się częściowo na przenoszeniu kodu z emulowanego ray tracingu, nad którym pracowano dla RADV ze starszymi procesorami graficznymi Radeon.” Dowodem na to był pojedynczy zrzut ekranu Quake II działa z prędkością 1 FPS z włączonym śledzeniem promieni Vulkan – tę „okropną” wydajność osiągnięto dzięki sterownikowi Mesa Lavapipe „implementującym interfejs API Vulkan do wykonywania opartego na procesorze”.

VideoCardz podkreśliło starszy przykład technik renderowania opartych na procesorze: „nie pierwszy raz słyszymy o ray tracingu na procesorze w Quake. W 2008 roku Intel zademonstrował Enemy Territory: Quake Wars działające w rozdzielczości 720p przy 14 do 29 FPS na 16 rdzeniach i 20-35 FPS na 24-rdzeniowych procesorach (czterogniazdowe).Podstawowe wdrożenie ray tracingu w 2008 roku nie jest porównywalne ze złożonymi technikami ray tracingu projektowanymi dla procesorów graficznych, dlatego wydajność na nowoczesnych systemach jest w rzeczywistości znacznie niższa.Poza tym gra została specjalnie zaprojektowana dla architektury Intel i do osiągnięcia tego celu korzystała ze specjalnego API. Niestety, oryginalna wersja demonstracyjna ET nie jest już dostępna, ciekawie byłoby zobaczyć, jak radzi sobie dzisiaj. Oczekuje się, że ray tracing Vulkan oparty na procesorze trafi do publicznych kanałów dystrybucji wraz z wprowadzeniem Mesa 24.1. Tak uważa kilku członków społeczności Phoronix nowoczesny AMD Threadripper PRO procesory mają potencjał osiągania dwucyfrowej liczby klatek na sekundę w grach.

WinElchtest: „Wideo przedstawiające wersję Enemy Territory: QUAKE Wars wykorzystującą ray tracing.”

Jak wynika z sekcji opisu filmu, port ten wyprodukowała grupa badawcza firmy Intel zajmująca się śledzeniem promieni.



Source link

Advertisment

Więcej

Advertisment

Podobne

Advertisment

Najnowsze

T-Mobile Starlink Beta za darmo do lipca (i nie tylko dla klientów T-Mobile)

T-Mobile przekazał wiadomości podczas Super Bowl w tym roku, kiedy ogłosił szczegóły dotyczące dostępności i cen dla swojej usługi T-Mobile Starlink. Okazuje się,...

Pokémon Go Karrablast i Shelmet Community Day Guide

Pokémon Go ma Karablast i Shelmet Community Day wydarzenie na Niedziela, 9 lutego, od 14.15 w czasie lokalnym.Zgodnie z oczekiwaniami z wydarzeniem...

Apple działa teraz nowa promocja handlowa: do 50 USD wyżej dla komputerów Macs

Apple właśnie wprowadziło nową promocję wymiany nowych zakupów komputerów Mac, teraz do 2 kwietnia. Wartości handlowe dla wszystkich modeli są teraz nieco wyższe,...
Advertisment