Przejdź do treści

Ryzen kontra Core i7 w 11 popularnych grach

    1649383204

    Wstęp

    Przedpremierowe testy porównawcze Cinebench i Blendera, pokazujące Ryzena przed Core i7-6900K, dały entuzjastom nadzieję, że będą mieli tańszą alternatywę dla mocnych procesorów Intela opartych na Broadwell-E. I choć można śmiało powiedzieć, że premiera Ryzena wypadła dobrze dla AMD w porównaniu cen i wydajności profesjonalnych aplikacji, gry wcale nie rzuciły procesora w bardzo dobrym świetle.

    Zawsze jesteśmy gotowi na pewne ustępstwa w imię wartości, więc Ryzen nie musi przebijać ofert Intela na całym świecie. Po prostu musi być konkurencyjny. To, gdzie dla ciebie istnieje ta linia, jest całkowicie subiektywne. Ale dla wielu liczba klatek na sekundę w Ryzenie jest zbyt niska, nawet w świetle jego atrakcyjnej ceny. A jeśli gra jest głównym celem twojego komputera, trudno zignorować szybsze i tańsze procesory Core i7 i i5 oparte na Kaby Lake, które zapewniają lepsze wyniki w wielu popularnych grach.

    Istnieje wiele teorii wyjaśniających, dlaczego procesory Ryzen mają problemy z parametrami gier, ale niektóre rozbieżności bez wątpienia wynikają z deficytu IPC i częstotliwości taktowania w porównaniu z projektem Intela Kaby Lake. Problem wydaje się również wynikać z architektury Zen AMD i sposobu, w jaki aplikacje poruszają się po hierarchii pamięci podręcznej.

    Architektura Zen wykorzystuje czterordzeniowy blok konstrukcyjny CCX (CPU Complex). AMD wyposaża każdy CCX w 16-kierunkową asocjacyjną pamięć podręczną L3 o wielkości 8 MB podzieloną na cztery warstwy; każdy rdzeń w CCX uzyskuje dostęp do tej warstwy L3 z tym samym średnim opóźnieniem. Dwa CCX łączą się, aby stworzyć ośmiordzeniowy procesor Ryzen 7 (zdjęcie poniżej) i komunikują się za pośrednictwem połączenia AMD Infinity Fabric. Dane, które przechodzą przez pustkę między CCX, wiążą się ze zwiększonym opóźnieniem, więc najlepiej jest całkowicie uniknąć podróży, jeśli to możliwe.

    Niestety, wątki migrują między kompleksami procesora, przez co cierpią na braki w pamięci podręcznej na lokalnym L3 CCX. Wątki mogą również komunikować się z innymi wątkami (i ich danymi) działającymi na sąsiednim CCX, ponownie dodając opóźnienia i zmniejszając ogólną wydajność.

    AMD zauważyło w niedawnym poście na blogu, że większość gier nie jest zoptymalizowana pod kątem implementacji jednoczesnej wielowątkowości, co jest szczególnie bolesne ze względu na podstawową przewagę Ryzena. Odkryliśmy, że wyłączenie SMT faktycznie poprawia wydajność chipa w grach takich jak Ashes of the Singularity, Arma 3, Battlefield 1 i The Division.

    Ryzen reprezentuje pierwszą próbę AMD nad technologią SMT, więc ząbkujące bóle po stronie aplikacji są zrozumiałe. Dwóch twórców gier zgłosiło się i wyraziło zamiar wsparcia implementacji AMD w przyszłych aktualizacjach, a AMD twierdzi, że zasiliło branżę 300 zestawami dla programistów, aby przyspieszyć wysiłki optymalizacyjne. Są jednak tysiące gier. Chociaż wiele istniejących tytułów prawdopodobnie nie otrzyma łatek napisanych z myślą o AMD, mamy nadzieję, że nowsze tytuły zawierają kod potrzebny do płynniejszego działania.

    Według AMD ten problem nie dotyczy harmonogramu Windows. Normalnie powiedzielibyśmy, że to dobra rzecz, ponieważ naprawa nie zależy od Microsoftu. Ale jeśli problem był związany z systemem operacyjnym, pojedyncza aktualizacja mogłaby zoptymalizować procesory AMD, podobnie jak w przypadku Bulldozera w dniach Windows 8. Zamiast tego musimy szukać ulepszeń w jednej aplikacji na raz.

    AMD Ryzen 7 1800X

    Ryzen 7 1700X

    Ryzen 7 1700

    AMD zwraca też uwagę, że Ryzen jest bardziej konkurencyjny w 3840×2160 niż w niższych rozdzielczościach, takich jak 1920×1080. Oczywiście granie w wyższych rozdzielczościach przenosi wąskie gardło na GPU. Tak więc, choć obserwacja AMD jest prawdziwa, nie wskazuje ona na lepszą wydajność procesora, ale raczej na słabość architektury ukrytą za zatrzaśniętym procesorem graficznym. Wielu z nas używa naszych procesorów przez kilka lat, a kiedy wymieniamy się na szybsze karty graficzne, wąskie gardło zacznie wracać do przetwarzania hosta. Pod wieloma względami dzisiejsze 4K to jutrzejsze QHD.

    Ekosystem Socket AM4 jest bardzo obiecujący, ale nasze doświadczenia z czołowymi producentami płyt głównych (a także ich doświadczenia z chipsetami AMD) nie były idealne. W dniach poprzedzających i następujących po premierze Ryzen 7 otrzymaliśmy masę aktualizacji. W niektórych przypadkach nowe oprogramowanie układowe poprawia wydajność. W innych poprawka rzuca światło na podstawowe problemy. Odkładając na bok ogólną niestabilność platformy, mamy wrażenie, że nie było wystarczająco dużo przygotowań przed premierą, w wyniku czego partnerzy AMD zaczynają się kłócić. Ale jest nadzieja, że ​​sprawy się poprawią. Firma AMD ogłosiła niedawno, że pracuje nad zaktualizowanym profilem zasilania, aby lepiej dostosować się do normalnych wzorców użytkowania komputerów stacjonarnych (więcej o tym za chwilę).

    W międzyczasie chcemy lepiej zrozumieć stan gier z procesorem Ryzen. Dzisiejsza funkcja obejmuje szereg popularnych tytułów i wszystkie trzy procesory Ryzen. Chociaż wciąż pracujemy nad naszymi recenzjami Ryzen 7 1700X i 1700, dokładniejsze zagłębienie się w gry było naszym najwyższym priorytetem po opublikowaniu recenzji procesora AMD Ryzen 7 1800X.

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