Zgłoś błąd

X

Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.

Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
 
.
Załóż konto
EnglishDeutschРусскийFrançaisEspañol中国

Test pamięci do procesorów AMD Ryzen - Taktowania vs opóźnienia

Sebastian Oktaba | 03-10-2019 08:00 |

Test pamięci do procesorów AMD Ryzen - Taktowania vs opóźnieniaProblematykę wpływu ustawień pamięci operacyjnej na wydajność procesorów AMD Ryzen poruszałem wielokrotnie, największą uwagę poświęcając różnicom występującym między zestawami pracującymi z identycznymi opóźnieniami lecz różnymi taktowaniami. Jednak to zagadnienie skrywa znacznie więcej niuansów. Chociaż częstotliwość jest bezsprzecznie kluczowa w przypadku RAMu, latencji absolutnie nie należy lekceważyć, zwłaszcza w przypadku platformy AM4 mającej przecież ograniczenia w kwestii obsługi wysokich dzielników DDR4. Właśnie relacje zachodzące pomiędzy częstotliwością i opóźnieniami pamięci będą tematem niniejszej publikacji, która powinna udzielić odpowiedzi na kilka najbardziej nurtujących pytań m.in.: jaki dokładnie RAM wybrać do procesora AMD Ryzen 5 3600?

Autor: Sebastian Oktaba

Jak kilkukrotnie wspominałem - trzecia generacja procesorów AMD Ryzen otrzymała liczne usprawnienia, które poprawiły wydajność jedno i wielowątkową względem poprzedników. Inżynierowie dopracowali także zintegrowany kontroler pamięci, aby obsługiwał wyższe dzielniki DDR4, bo chociaż platforma AMD jeszcze nie dogoniła Intela pod względem sprawności w obsłudze RAMu, osiągnęła poziom dzisiaj całkowicie satysfakcjonujący. Procesory Ryzen 3000 posiadają kontroler pamięci natywnie obsługujący DDR4-3200 (najwyższa fabryczna wartość dla wszystkich dostępnych procesorów), aczkolwiek producent jako optymalny podaje przedział 3600-3733 MHz. Kluczowa zmiana wprowadzona w architekturze Zen2, która w kontekście niniejszych testów przynosi najwięcej pożytku, to możliwość rozdzielenia taktowania magistrali Infinity Fabric oraz częstotliwości pamięci operacyjnych. Domyślnie obydwie domeny zegarowe pracują z identycznymi (1:1) ustawieniami, przynajmniej do poziomu 3733 MHz będącego granicą możliwości Infinity Fabric. Jeśli posiadamy RAM działający ze wspomnianą albo niższą częstotliwością, wysoce rekomendowane będzie wybranie trybu synchronicznego, natomiast posiadaczom szybszych zestawów udostępniono tryb asynchroniczny.

Jakie ustawienia pamięci RAM sa optymalne dla procesorów AMD Ryzen? Lepsze będą wysokie taktowania czy może niższe timingi przy niższej częstotliwości okażą się bezkonkurencyjne?

Test pamięci do procesorów AMD Ryzen - Taktowania vs opóźnienia [1]

HyperX Predator 4600 MHz CL 19-26-26-46

Jak działa mechanizm asynchroniczny? Przykładowo - zegar bazowy Infinity Fabric blokujemy na wartości 1866 (x2 = 3733 MHz), podczas gdy taktowaniem pamięci możemy swobodnie manipulować ustawiając np. 2300 (x2 = 4600 MHz). Konsekwencją rozdzielenia są niestety wyższe opóźnienia, spowodowane brakiem zsynchronizowanej wymiany informacji między podsystemami, koniecznością korzystania z buforowania i/lub kolejkowania. Dlatego wybierając pamięci dla procesorów AMD Ryzen 3000 trzeba się poważnie zastanowić czego właściwie oczekujemy od platformy... Maksymalnego stabilnego taktowania w trybie asynchronicznym, kompletnie pomijając kwestię opóźnień, skoro producent umożliwił wybranie takiego scenariusza? Czy może najlepszego połączenia częstotliwości oraz timingów? Który wariant w praktyce okaże się wydajniejszy? Gdzie znajduje się złoty środek? Pytania mnożą się błyskawicznie ponieważ wielu użytkowników interesuje czy szybsze będzie 4200 CL19, 3600 CL16 albo 3200 CL14. Niniejsze porównanie powinno udzielić klarownych odpowiedzi.

Test pamięci do procesorów AMD Ryzen - Taktowania vs opóźnienia [2]

Test pamięci RAM DDR4 - Single vs Dual vs Quad Channel

Test pamięci do procesorów AMD Ryzen - Taktowania vs opóźnienia [3]

Zestawienie pamięci zostało wykonane na modułach HyperX Predator HX446C19PB3K2 mogących pracować z ustawieniami 4600 MHz CL 19-26-26-46, co pozwoliło swobodnie manipulować timingami oraz częstotliwościami. Wybrane pamięci wykorzystują kości Samsung B-Die, podobnie jak większość wysokiej klasy zestawów dla entuzjastów, będąc zarazem jedynymi z najszybszych dostępnych na sklepowych półkach. Uzyskane wyniki w trybie synchronicznym (opisanym na wykresach jako SYNC) dotyczą kompletów o taktowaniu 2133, 2666, 3000, 3200 , 3400 i 3600 MHz każdorazowo z opóźnieniami 14-14-14-32, 15-15-15-35 oraz 16-16-16-38, natomiast w trybie asynchronicznym (oznaczonym na wykresach jako ASYNC) znalazły się zestawy o częstotliwości 4000, 4400 i 4600 MHz kolejno z timingami 16-16-16-38, 19-21-21-41 oraz 19-26-26-46. Chciałbym jeszcze nadmienić, że wyniki przedstawione w niniejszej publikacji można porównywać z poprzednią publikacją, dotyczącą skalowania wydajności z taktowaniem, ponieważ w przypadku CL16 wszystkie opóźnienia są identyczne.

49
Zgłoś błąd
Sebastian Oktaba
Liczba komentarzy: 171

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.