Przejdź do treści

Wydajność Battlefield 1 w DirectX 12: przetestowano 29 kart

    1649329205

    Testy porównawcze Battlefield 1 w DirectX 12

    Battlefield 1 wystartował w październiku 2016 roku, więc tak, można powiedzieć, że nasza analiza wydajności gry jest modnie spóźniona. Ale nadrabiamy to, włączając duże ilości danych. Jak dokładnie dotarliśmy?

    Cóż, przetestowaliśmy 16 różnych kart graficznych w dwóch rozdzielczościach na popularnej platformie do gier, korzystając ze wszystkich czterech ustawień jakości Battlefield 1, a następnie przetestowaliśmy 19 kolejnych kart na wysokiej klasy platformie do gier w trzech rozdzielczościach, ponownie, korzystając ze wszystkich czterech ustawień Battlefield 1 ustawienia jakości. Podsumowując, przetestowaliśmy pięć konfiguracji przetwarzania hosta z dwoma, czterema, sześcioma, ośmioma i dziesięcioma rdzeniami w trzech rozdzielczościach, aby porównać skalowanie procesora. W sumie mamy 267 przebiegów tej samej sekwencji na różne sposoby.

    Battlefield 1: Krótkie podsumowanie

    W tym momencie Battlefield 1 to dojrzały tytuł AAA. DICE wydało nawet w zeszłym miesiącu pierwsze duże rozszerzenie gry, Nie przejdą. Wierzcie lub nie, BF1 jest uważany za 15. część serii, której początki sięgają Battlefield 1942 z 2002 roku. Wszystkie oprócz trzech były dostępne na PC, a poza tym trio widzieliśmy, jak Battlefield ewoluował w pięciu wersjach gry Refractor i Frostbite silniki. Frostbite 3.0, na którym zbudowano Battlefield 1, wcześniej zasilał Battlefield 4 i Battlefield Hardline. Oczywiście obsługiwany jest DirectX 12 i na tym skupiamy nasze wysiłki testowe.

    Minimalne i zalecane wymagania systemowe EA są dość mocne jak na grę o tak masowej atrakcyjności. W rzeczywistości wyglądają bardzo podobnie do wymagań gry Mass Effect: Andromeda, również zbudowanej na silniku Frostbite 3.

    Minimalna konfiguracja

    Procesor Pamięć Karta graficzna System operacyjny Miejsce na dysku online

    rdzeń i5 6600k

    A10-7870K

    8 GB

    GeForce GTX 660 2 GB

    Radeon HD 7850 2 GB

    Windows 7, 8.1, 10 (tylko 64-bitowy)

    50 GB

    512 Kb/s lub szybsze połączenie internetowe

    Zalecana konfiguracja

    Procesor Pamięć Karta graficzna System operacyjny Miejsce na dysku online

    rdzeń i7-4790k

    FX-8350

    16 GIGA BAJTÓW

    GeForce GTX 1060 3 GB

    Radeon RX 480 4 GB

    Windows 10 Pro 64-bitowy

    50 GB

    512 Kb/s lub szybsze połączenie internetowe

    Niestety, stanowisko EA w kwestii obsługi wielu procesorów graficznych jest takie, że te konfiguracje nie są oficjalnie obsługiwane w Battlefield 1. Ostatnio stało się to przedmiotem sporu, ponieważ dwie duże aktualizacje gry najwyraźniej spowodowały problemy dla właścicieli platform wyposażonych w CrossFire i SLI w DX11 (żadna technologia nie działa w żaden sposób pod DX12). W chwili pisania tego tekstu najlepiej radzi sobie z szybką konfiguracją pojedynczego procesora graficznego w tej grze, niezależnie od wybranego interfejsu API (chociaż AMD właśnie wypuściło Radeon Software Crimson ReLive Edition 17.4.2, które rzekomo rozwiązuje skalowanie CrossFire na polu bitwy).

    Ustawienia grafiki

    Pierwszy ekran wyświetlany po kliknięciu Więcej -> Opcje -> Wideo zawiera ustawienia trybu ekranu, urządzenia, rozdzielczości, jasności, synchronizacji pionowej, pola widzenia, rozmycia ruchu, głębi ostrości broni i graczy z daltonizmem. Jeśli chodzi o nasze testy, przełączamy się między 1920×1080, 2560×1440, 3840×2160 i pozostawiamy wyłączoną synchronizację pionową. Wszystko inne pozostaje domyślne.

    Wszystkie opcje zorientowane na jakość znajdują się w zakładce Zaawansowane. Tam możesz włączyć lub wyłączyć obsługę DirectX 12, zmienić skalę rozdzielczości, współczynnik skali interfejsu użytkownika i maksymalną liczbę klatek na sekundę. Istnieje ustawienie ograniczenia pamięci GPU, aby gra nie zużywała więcej pamięci RAM niż w rzeczywistości ma karta graficzna, oraz pole wyboru ustawień jakości grafiki, w którym określane są indywidualne ustawienia jakości. Pięć opcji to Niska, Średnia, Wysoka, Ultra i Niestandardowa.

    Niska zmienia jakość tekstury, filtrowanie tekstur, jakość oświetlenia, jakość efektów, jakość postprocesową, jakość siatki, jakość terenu i jakość zarośli na niską oraz wyłącza post wygładzanie krawędzi i okluzję otoczenia.

    Ustawienie średnie wybiera wszystkie te opcje o jeden stopień wyżej, ustawiając również wygładzanie postu na TAA (temporalne wygładzanie) i Ambient Occlusion na HBAO (horizon-based ambient occlusion). TAA ma duży wpływ na eliminację nieprzyjemnych artefaktów migotania, które wpływają na przedmioty, takie jak drut kolczasty, więc ta funkcja jest zalecana, gdy pozwala na to budżet mocy.

    Wysokie nierówności przy każdej konfiguracji jeszcze raz, utrzymując TAA i HBAO.

    Ultra robi to samo i ponownie pozostawia aktywne TAA i HBAO.

    Jak testujemy Battlefield 1

    Ta eksploracja wydajności jest znacznie bardziej dogłębna niż opis gry, który zwykle staramy się publikować kilka dni po premierze nowego tytułu. Obejmuje 29 unikalnych kart graficznych i dwie różne platformy.

    W przypadku naszej popularnej platformy chcieliśmy zbliżyć się do minimalnych wymagań Battlefield 1, jak to tylko możliwe. Pierwotnie mieliśmy zainstalowany FX-4350, ale zamieniliśmy go na FX-8320 o niższej częstotliwości (najwyraźniej nasze stare sześciordzeniowe układy nie są już tam, gdzie powinny). Osiem gigabajtów pamięci DDR3-1333 od G.Skill na płycie głównej MSI 990FXA-GD80 jest zgodne z najniższą specyfikacją EA. Co więcej, Windows 10 Pro jest niezbędny do testowania w DirectX 12.

    Platforma z wyższej półki musiała być potężna, ale nie łamać budżetu. Core i7-6700K na MSI Z170A Gaming M7 z 16 GB pamięci G.Skill DDR4-2133 jest wystarczająco szybki, aby zilustrować wszelkie różnice między sprzętem graficznym ze średniej półki a zorientowanym na entuzjastów. Ryzen nie był jeszcze gotowy, gdy rozpoczęły się testy, więc przegapiamy najnowsze i najlepsze AMD. Jak wkrótce zobaczysz, ustawienia jakości, których gracze naprawdę chcą używać, są i tak w większości związane z GPU.

    Oczywiście są też karty graficzne. Na uwagę zasługuje oczywiście GeForce GTX 1080 Ti, którego również nie było, gdy zbieraliśmy nasze dane. Titan (Pascal) jest jednak wystarczająco zbliżony do wydajności tej płyty.

    AMD
    Nvidia

    1. generacji GCNRadeon R9 270 2GBDeon R9 280X 3GB
    KeplerGeForce GTX 760 2 GBGeForce GTX 770 2 GBGeForce GTX 780 3 GBGeForce GTX 780 Ti 3 GBGeForce GTX Titan 6 GB

    drugiej generacji GCNRadeon HD 7790 2GBDeon R9 290 4GBDeon R9 290X 4GBDeon R9 390 8GBDeon R9 390X 8GB
    MaxwellGeForce GTX 950 2GBGeForce GTX 960 2GBGeForce GTX 970 4GBGeForce GTX 980 4GBGeForce GTX 980 Ti 6GBGeForce GTX Titan X 12GB

    3. generacji GCNRadeon R9 380 4GBDeon R9 Fury 4GBDeon R9 Fury X 4GB
    PascalGeForce GTX 1050 Ti 4GBGeForce GTX 1060 6GBGeForce GTX 1070 8GBGeForce GTX 1080 8GBTitan X 12GB

    4. generacji GCNRadeon RX 460 4GBDeon RX 470 4GBDeon RX 480 8GB

    Nie ma wbudowanego benchmarku, więc musieliśmy znaleźć sekwencję, którą można odtworzyć setki razy bez większego ryzyka śmierci. Sekwencja otwierająca odcinek 4, O La Vittoria, daje nam 80 sekund między drugim ostrzałem artylerii a dotarciem do ogrodzenia z drutu kolczastego w celu zebrania danych. Wydajność jest rejestrowana za pomocą narzędzi opisanych w PresentMon: Wydajność w DirectX, OpenGL i Vulkan. Sprawdź pełną sekwencję poniżej:

    Pamiętaj, że to tylko wycinek akcji z długiej i zróżnicowanej kampanii dla jednego gracza. Co więcej, rozgrywka w trybie wieloosobowym jest znacznie bardziej szalona, ​​a na podstawie tego, co widzieliśmy w grach Battlefield w przeszłości, wiemy, że w pełni wykorzystuje ona szybkie, wielordzeniowe procesory.

    0 0 votes
    Rating post
    Subscribe
    Powiadom o
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x