Nowy driver DX11 od Intela dla GPU Arc – nowe narzędzie do benchmarków, które może zmienić grę.

Przez ostatnie rozmawialiśmy z przedstawicielem Intela, Tomem ‘TAPem’ Petersenem, na temat aktualizacji ich sterowników DirectX 11 dla kart graficznych z serii Arc oraz nowej, całkowicie przebudowanej wersji narzędzia PresentMon do monitorowania wydajności systemu. W skrócie, karty graficzne Arc Intel nadal się udoskonalają, gdy Intel wspiera starsze interfejsy programowania grafiki, co skutkuje wzrostem średniej liczby klatek nawet o 19 punktów procentowych w wybranych grach z DirectX 11 przy użyciu najnowszego sterownika Arc. Nowa wersja PresentMon, dostępna obecnie beta, oferuje także ciekawe nowe możliwości dla Digital Foundry i zainteresowanych konsumentów.

Przearanżowane sterowniki DirectX 11 Intel Arc

Intel twierdzi, że już przynieśli DX9 do swojego nowego sterownika i teraz przechodzą do DirectX 11 z nowym przearanżowanym sterownikiem. TAP wyjaśnił, że sterownik grafiki Intel zawsze zakładał, że wydajność CPU jest praktycznie nieskończona, ponieważ w systemach z zintegrowaną grafiką zawsze jesteśmy ograniczeni przez GPU – dlatego sensowne jest przeniesienie jak największej liczby zadań na CPU, aby zoptymalizować liczbę klatek na sekundę.

W przypadku Arc ta koncepcja nie ma już tak dużego sensu, a CPU często staje się wąskim gardłem, dlatego przearanżowanie polegało na przeniesieniu niektórych funkcji z powrotem na GPU, aby zmniejszyć obciążenie CPU i poprawić ogólną wydajność.

Poprawione wydajności DX11

Ten przearanżowany sterownik odblokował znaczący wzrost wydajności w wielu popularnych tytułach z DX11, ze wzrostem średniej liczby klatek nawet o 33% w przypadku Overwatch 2 na Arc A750 LE. Gry esportowe wydają się być zauważalnym punktem skupienia, z poprawą dla Counter-Strike 2 (18%), Valorant (18%), League of Legends (11%) i Apex Legends (17%).

Warto też wspomnieć, że oprócz wzrostu średniej liczby klatek o 19%, również konsystencja czasu trwania klatki poprawiła się o 20% w tych wybranych grach z DX11. Jednak warto zauważyć, że oprócz tych średnich wyników, istnieje pewna zróżnicowana zależność od kontekstu – zauważyliśmy, że sterownik grafiki Intel Arc DX11 był historycznie dość szybki, gdy na ekranie nie działo się wiele, ale wypadł gorzej niż konkurencja, gdy występowało dużo wywołań graficznych. Nowy sterownik ma na celu poprawę w tym zakresie, a zyski wydajności w obrębie sceny mogą być znacznie większe niż średnie zyski.

Nowa wersja Narzędzia PresentMon

Teraz przejdźmy do nowej wersji beta narzędzia PresentMon – coś, czym możesz pobawić się teraz. Nowy interfejs został ułatwiony w użyciu i śledzi nowe mierniki, w tym stan “zajętości GPU”, który pokazuje, kiedy GPU jest w pełni obciążone i renderuje, a kiedy jest słabo obciążone z powodu innych wąskich gardeł w systemie.

Jest to przydatne narzędzie do śledzenia przez dłuższy czas, ponieważ może to sugerować, czy potrzebujesz uaktualnić CPU czy GPU. Na przykład, jeśli GPU jest zawsze zajęte, oznacza to, że CPU dostarcza mu wystarczająco dużo pracy i jesteś ograniczony przez GPU, natomiast jeśli GPU jest często bezczynne, oznacza to, że jesteś ograniczony przez CPU.

Oprócz tego, możesz łatwiej zobaczyć, w jaki sposób ustawienia gry wpływają na zajętość GPU i mierniki czasu trwania klatki. Na przykład, uruchomienie CS: GO w trybie niskich ustawień na systemie Core i5 + Arc A750 LE powoduje niestabilne czasy trwania klatki, podczas gdy zwiększenie ustawień grafiki do ultra przynosi bardziej stabilną dostawę klatek mimo spadku średniej liczby klatek. Narzędzie PresentMon ułatwia obserwację tych mierników i próbę zbalansowania obciążenia CPU i GPU w czasie rzeczywistym na podstawie konkretnych gier.

Promocja nowej wersji narzędzia PresentMon

Testowaliśmy nowe narzędzie na interesującej konfiguracji PC – zestawie AMD 4800S z RX 6700 (bez XT). Efektywnie, CPU Xboxa Series X połączone z najbliższym odpowiednikiem GPU PS5 na PC. Po lewej stronie systemu występuje brak zbalansowania – czas trwania klatki jest dłuższy niż renderowanie GPU. Jesteśmy ograniczeni przez CPU. W grze A Plague Tale: Requiem z włączonymi szczurami wydaje się, że osiągnęliśmy zbalansowanie między CPU a GPU.

W naszej rozmowie z Tomem Petersenem, sugerował on, że przyszła wersja PresentMon oferowałaby większą klarowność, jeśli chodzi o to, ile czasu trwania klatki jest zużywane przez sterownik, a ile przez grę lub sam GPU. Otwiera to ciekawe możliwości analizy wydajności gier na PC przez Digital Foundry.

Oprócz tego, narzędzie PresentMon oferuje również bardziej znajome statystyki, pokazując liczbę klatek na sekundę, czas trwania klatki oraz dane GPU, takie jak częstotliwość, napięcie, temperatura i użycie pamięci VRAM. Można przechwytywać więcej danych niż na ekranie jednocześnie, a możliwe jest również skonfigurowanie narzędzia w celu pokazywania i rejestrowania interesujących Cię danych.

Narzędzie PresentMon działa praktycznie bez żadnego narzutu, jest otwarte źródło i nie dotyczy tylko kart graficznych Intela, obsługuje również karty graficzne Nvidia i AMD. Działa również na wszystkich głównych nowoczesnych interfejsach programowania grafiki (OpenGL, DX9, DX11, DX12 i Vulkan) i posiada możliwości wiersza poleceń do automatyzacji. Intel twierdzi również, że nowa wersja narzędzia PresentMon zachowuje interfejs API starszej wersji, dzięki czemu programiści, którzy używali PresentMon do tworzenia własnych aplikacji – takich jak FrameView od Nvidia, OCAT od AMD i niezależnego CapFrameX – będą mogli przejść bez problemów do nowej wersji.

Pozostałe nowe funkcje PresentMon

Są także inne funkcje w nowym PresentMon, takie jak uruchamianie w trybie okienkowym zamiast nakładki w przypadku konfiguracji wielomonitorowych, automatyczne przechwytywanie z procesu o najwyższym użyciu GPU oraz dostosowywanie rozmiaru, zakresu i częstotliwości odświeżania nakładki. To fascynujące narzędzie, które dopiero zaczynamy zgłębiać, ale warto je samodzielnie zbadać, jeśli interesujesz się metrykami GPU.

Ogólnie rzecz biorąc, dzisiejsze informacje są dobrą wiadomością. Całkowicie przearanżowany sterownik DX11 stanowi imponujący krok naprzód, umocowując największą wadę oferty Arc Intela – słabą wydajność poza najnowszymi interfejsami programowania grafiki DX12 i Vulkan. Natomiast pakiet PresentMon od Intela oferuje użytkownikom nowe narzędzie, które wydaje się mieć duży potencjał. Będziemy rozmawiać o wszystkich tych wiadomościach w znacznie większym głębi w następnym odcinku DF Direct Weekly #125, gdzie pokażemy więcej możliwości nowego narzędzia działającego na naszym zestawie 4800S/RX 6700 PC, przypominającym konsolę!

Źródło : www.bing.com