Nowoczesny sterownik DX11 i narzędzie do benchmarkingu – Intel idzie na całość!

Intel prezentuje nową odsłonę swojego sterownika DirectX 11 dla kart graficznych Arc oraz narzędzie monitoringowe PresentMon. Działający na nowym sterowniku Arc GPU stale się polepsza, a najnowsza wersja sterownika przynosi średnio 19-procentowy wzrost liczby klatek na sekundę w wybranych grach DX11. PresentMon natomiast, dostępny teraz w wersji beta, oferuje wiele nowych możliwości zarówno dla Digital Foundry, jak i dla zainteresowanych użytkowników.

Rozwój sterownika DirectX 11 dla Arc

Intel poinformował, że zakończył przenoszenie tytułów DX9 na nowy sterownik i teraz skupia się na DirectX 11. Sterownik graficzny Intela zawsze zakładał, że wydajność CPU jest praktycznie nieograniczona, ponieważ w systemie z zintegrowaną grafiką zawsze ogranicza nas GPU. Dlatego warto było przekazywać jak najwięcej pracy na CPU, aby maksymalizować liczbę klatek na sekundę.

Jednak w przypadku Arc ten paradygmat nie ma tak dużego sensu, a CPU często staje się wąskim gardłem. Dlatego nowa konstrukcja sterownika polega na przeniesieniu niektórych funkcji z powrotem na GPU, co znacznie zmniejsza obciążenie CPU i poprawia ogólną wydajność.

Znaczące wzrosty wydajności

Ten proces inżynieryjny przyniósł znaczący wzrost wydajności w różnych popularnych tytułach DX11. Na przykład, w grze Overwatch 2, średnia liczba klatek na sekundę wzrosła o 33 procent na karcie Arc A750 LE. Gry esportowe również zyskały na wydajności, ze wzrostem w grach takich jak Counter-Strike 2 (18 procent), Valorant (18 procent), League of Legends (11 procent) i Apex Legends (17 procent).

Poza średnim wzrostem o 19 procent liczby klatek na sekundę, poprawiła się również spójność czasu trwania klatki o 20 procent w wybranych tytułach DX11. Nowy sterownik jest w stanie zapewnić poprawę wydajności w konkretnych momentach sceny przekraczającą średnie zyski.

Narzędzie PresentMon

Kolejną nowością jest beta wersja narzędzia PresentMon, które można już teraz wypróbować. Nowe narzędzie zostało ułatwione w obsłudze i śledzi nowe dane, w tym statystyki ‘obciążenia GPU’, które pokazują, kiedy GPU jest w pełni wykorzystane i renderuje, a kiedy jest niedostatecznie wykorzystane z powodu innych wąskich gardeł w systemie.

Jest to przydatne narzędzie do śledzenia w czasie, które może sugerować, czy wymagane jest uaktualnienie CPU czy GPU. Na przykład, jeśli GPU jest zawsze zajęte, to CPU dostarcza mu wystarczającą ilość pracy, więc GPU jest ograniczane, podczas gdy jeśli jest często nieużywane, to CPU jest wąskim gardłem. Narzędzie PresentMon ułatwia również śledzenie wpływu ustawień gry na statystyki obciążenia GPU i czasu trwania klatki.

Inne nowe funkcje

Nowy PresentMon oferuje również wiele innych funkcji, takich jak możliwość uruchomienia w trybie okienkowym zamiast w formie nakładki na wielu monitorach, automatyczne przechwytywanie danych od procesu, który najbardziej obciąża GPU, oraz dostosowywanie rozmiaru i częstotliwości odświeżania nakładki. Narzędzie to jest całkowicie bez wpływu na wyniki testów, jest otwarty dla innych producentów kart graficznych takich jak Nvidia i AMD, i działa na wszystkich głównych współczesnych interfejsach graficznych (OpenGL, DX9, DX11, DX12 i Vulkan). Nowa wersja zachowała również API poprzedniej wersji narzędzia, dzięki czemu twórcy programów korzystających z PresentMon, np. FrameView od Nvidii, OCAT od AMD i CapFrameX od niezależnego twórcy, mogą swobodnie przenieść się na nową wersję.

Ogólne wnioski z dziś przedstawionych informacji są optymistyczne. W pełni przebudowany sterownik DX11 to imponujący postęp, który eliminuje największą słabość oferty Intela Arc – słabą wydajność poza najnowszymi interfejsami graficznymi DX12 i Vulkan. Natomiast narzędzie PresentMon oferuje użytkownikom nowe możliwości, które mają ogromny potencjał. Więcej szczegółów omówimy w przyszłym odcinku DF Direct Weekly #125, gdzie pokażemy więcej działania nowego narzędzia na naszym zestawieniu 4800S/RX 6700, przypominającym konsole Xbox Series X i PlayStation 5.

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