// VPS

Ryzen 9 9950X czy 7950X3D: co zmienia się na serwerze?

Ryzen 9 9950X czy 7950X3D: co zmienia się na serwerze?

Przy naszym Premium VPS widnieje „AMD Ryzen 9 9950X*”, a gwiazdka odsyła do 7950X3D. Co odczujesz na serwerze, porównując 9950X vs 7950X3D? Na papierze niewiele: oba mają 16 rdzeni, 32 wątki i boost do 5,7 GHz. 9950X jest o generację nowszy, a 7950X3D ma dwa razy więcej pamięci L3. Reszta zależy od Twojego obciążenia.

* lub AMD Ryzen 9 7950X3D, zależnie od węzła.

9950X vs 7950X3D: specyfikacje obok siebie

Według stron produktowych AMD oba układy wyglądają tak:

Ryzen 9 9950XRyzen 9 7950X3D
ArchitekturaZen 5Zen 4 z 3D V-Cache
Premierasierpień 2024luty 2023
Rdzenie / wątki16 / 3216 / 32
Taktowanie bazowe4,3 GHz4,2 GHz
Maksymalny boostdo 5,7 GHzdo 5,7 GHz
Pamięć L216 MB16 MB
Pamięć L364 MB128 MB
TDP170 W120 W
PlatformaAM5, DDR5AM5, DDR5

Na papierze są więc do siebie bardzo podobne. Takie same są liczba rdzeni i wątków, maksymalny boost i platforma. Różnice są w trzech miejscach: w generacji rdzeni, w ilości pamięci L3 i w budżecie mocy (TDP).

Te 5,7 GHz to w obu przypadkach wartość szczytowa. AMD opisuje maksymalny boost jako najwyższą częstotliwość, jaką osiąga jeden rdzeń przy krótkiej pracy na jednym wątku. Gdy wszystkie rdzenie pracują jednocześnie pod obciążeniem, zegar jest niższy. O ile niższy, zależy od chłodzenia i budżetu mocy, a właśnie ten budżet różni oba układy.

Ryzen 9 9950X (Zen 5, 64 MB L3) i Ryzen 9 7950X3D (Zen 4 z 3D V-Cache, 128 MB L3) obok siebie oraz co to oznacza dla Premium VPS
Dwa Ryzeny 9 z 16 rdzeniami: ten sam boost, inna generacja i inna ilość cache.

Co robi 3D V-Cache i co to znaczy dla serwera

Cache to mała, bardzo szybka pamięć w samym procesorze. Rdzeń, który znajdzie tam swoje dane, nie musi czekać na znacznie wolniejszą pamięć operacyjną. W 3D V-Cache AMD układa dodatkową warstwę cache na jednym chiplecie; samo AMD nazywa to techniką układania 3D. Dzięki temu 7950X3D ma 128 MB pamięci L3, wobec 64 MB w 9950X.

Jest jeden szczegół. Według AMD 7950X3D składa się z dwóch chipletów (CCD) po osiem rdzeni, które są różnie dostrojone. Jeden ma dodatkowe 64 MB 3D V-Cache, razem 96 MB L3, i taktuje nieco niżej. Drugi ma zwykłe 32 MB L3 i osiąga 5,7 GHz. Połowa rdzeni ma więc duży cache, a druga połowa najwyższy zegar. W VPS nie wybierasz, na których fizycznych rdzeniach działają Twoje vCore; o tym decyduje hypervisor węzła.

AMD sprzedaje 7950X3D jako procesor do gier: dodatkowy cache ma według AMD zapewniać „low latency and even more game performance”. Jednocześnie samo AMD pisze, że nie każda aplikacja korzysta na dodatkowym cache i że niektórym bardziej pomaga wyższy zegar. Wszystko to dotyczy jednak Twojego własnego komputera. Czy serwer gier też na tym zyska, zależy od tego, ile danych dotyka w każdym ticku. Przy małym świecie z kilkoma graczami większa część tej pracy zostaje w cache niż przy dużym świecie z modpackiem i tysiącami encji. Nie da się tu podać stałego procentu i my też żadnego nie będziemy wymyślać. Uczciwa odpowiedź brzmi: to zależy od Twojego obciążenia.

Co Zen 5 robi inaczej

9950X korzysta z Zen 5, generacji następującej po Zen 4. Nowsza architektura zwykle wykonuje więcej pracy w jednym takcie zegara, więc ten sam zegar daje więcej. Do tego 9950X ma nieco wyższe taktowanie bazowe (4,3 wobec 4,2 GHz) i większy budżet mocy: 170 W TDP wobec 120 W.

Ten większy budżet liczy się przede wszystkim wtedy, gdy wiele rdzeni jednocześnie mocno pracuje, na przykład przy wstępnym generowaniu świata albo pakowaniu dużych plików. W zadaniach, które opierają się na kilku szybkich rdzeniach i potrzebują mało cache, 9950X na papierze prowadzi. W zadaniach, które stale pobierają te same dane z cache, 7950X3D ma swój atut. W którą stronę przechyla się Twój serwer, zależy od gry, świata i pluginu.

Skąd gwiazdka przy naszym Premium VPS

Nasz Premium VPS nie działa na jednej jedynej maszynie. To, który z dwóch Ryzenów dostaniesz, zależy od węzła, na którym zostanie utworzony Twój VPS. Mogliśmy napisać po prostu „Ryzen 9”. Wolimy jednak podać najnowszy model i uczciwie dopisać gwiazdką, jaka jest druga możliwość. Dla Ciebie zmienia się niewiele:

  • Te same pakiety i ta sama cena: od 21,60 zł miesięcznie za 2 vCore i 2 GB do 336,96 zł za 12 vCore i 48 GB.
  • Na każdym węźle pamięć DDR5, dyski NVMe, wirtualizacja KVM i ochrona DDoS.
  • Dostęp root lub Administrator, Linux albo Windows Server przez panel VPS i rezygnacja co miesiąc.

Procesora więc nie wybierasz sam; decyduje węzeł. Zobacz pakiety Premium VPS z Ryzen 9. Jeśli chcesz rdzeni, które zawsze są wolne tylko dla Ciebie, jest VDS ze stałymi rdzeniami, również na Ryzen 9 9950X lub 7950X3D, zależnie od węzła, od 120,96 zł miesięcznie za 2 stałe rdzenie i 8 GB.

Czy odczujesz różnicę na swoim VPS?

Na VPS nie dostajesz całego układu, tylko pewną liczbę vCore: zwykle wątków, które hypervisor dla Ciebie planuje. Z 4 vCore korzystasz więc z małej części tych 32 wątków. Liczy się to, jak szybkie są te nieliczne wątki. Jak to dokładnie działa, przeczytasz w artykule Co to jest vCore?

Pod tym względem oba Ryzeny są do siebie bardzo podobne: ten sam maksymalny boost, ta sama platforma DDR5 i nowe architektury. Różnica względem EPYC 7443P (do 4,0 GHz, Zen 3, DDR4) albo Xeona E5-2699 v3 (do 3,6 GHz, z 2014 roku) jest na papierze znacznie większa. Dlaczego taktowanie tak bardzo waży przy serwerach gier, przeczytasz w artykule Ryzen czy EPYC na serwer gier?

Jeśli mimo to zauważasz, że Twój serwer się przycina, przyczyna leży zwykle gdzie indziej: plugin albo skrypt, który robi za dużo, za mało pamięci albo ping. Inny układ tego nie rozwiąże.

Kiedy to nie ma znaczenia: dla bota Discord, strony WWW albo małego serwera vanilla wybór między tymi dwoma układami nie ma żadnego znaczenia. Wtedy pytanie brzmi raczej, czy w ogóle potrzebujesz linii Premium. Do pracy, która głównie czeka, często wystarczy KVM VPS z EPYC, a do ciężkich obliczeń dzień i noc lepszy będzie VDS albo serwer dedykowany.

Jak sprawdzić, jaki procesor jest pod Twoim VPS

Zaloguj się przez SSH (zobacz Jak połączyć się z VPS przez SSH?) i sprawdź w Linuksie, co widzi Twój VPS:

lscpu | grep -E "Model name|^CPU\(s\)|Thread\(s\) per core"
nproc

Przy Model name często widać model, ale zależy to od tego, jak hypervisor przekazuje procesor. Sama dokumentacja lscpu ostrzega, że w maszynie wirtualnej pokazywana jest konfiguracja gościa, która zwykle różni się od fizycznego hosta. nproc podaje liczbę procesorów, z których może korzystać Twój VPS; powinna być równa liczbie Twoich vCore. W Windows Server to samo znajdziesz w Menedżerze zadań, na karcie Wydajność, w sekcji Procesor.

Czego nie zobaczysz: na którym chiplecie działają Twoje vCore i jak bardzo obciążony jest węzeł. To drugie sprawdzisz w top, patrząc na wartość st, czyli steal time. Co ona oznacza, wyjaśniamy też w artykule o vCore.

Najczęściej zadawane pytania

Czy 9950X jest szybszy od 7950X3D?

To zależy od zadania. Oba mają 16 rdzeni i boost do 5,7 GHz; 9950X ma nowszą architekturę Zen 5 i większy budżet mocy, a 7950X3D dwa razy więcej pamięci L3. W pracy, która dużo pobiera z cache, przewagę ma 7950X3D, w innej pracy 9950X na papierze prowadzi.

Czy mogę wybrać, na jakim procesorze działa mój Premium VPS?

Nie, decyduje o tym węzeł, na którym zostanie utworzony Twój VPS: AMD Ryzen 9 9950X albo Ryzen 9 7950X3D. Pakiet i cena są takie same, a każdy węzeł ma pamięć DDR5 i dyski NVMe.

Co to jest 3D V-Cache?

3D V-Cache to technika AMD, która układa dodatkową warstwę pamięci L3 na jednym chiplecie procesora. Dzięki temu Ryzen 9 7950X3D ma 128 MB pamięci L3 zamiast 64 MB; dodatkowy cache znajduje się na jednym z jego dwóch chipletów. Według AMD pomaga to przede wszystkim w grach, a innym aplikacjom bardziej służy wyższy zegar.

Czy VDS też działa na Ryzen 9?

Tak. VDS działa na AMD Ryzen 9 9950X lub 7950X3D, zależnie od węzła, ale ze stałymi rdzeniami, które są tylko Twoje. Zaczyna się od 120,96 zł miesięcznie za 2 stałe rdzenie i 8 GB DDR5.

Czytaj dalej

// WYPRÓBUJ SAM
Twój serwer Minecraft online w 60 sekund
Zobacz pakiety →