Analizy szachowe
Test szachowy polega na długotrwałej analizie pozycji w zaawansowanym stadium gry. Odbywa się po ustabilizowaniu warunków termicznych (i turbo) procesora. Wielowątkowość jest w nim zdecydowanie najważniejsza.
Silnik Stockfish nie ma żadnych problemów ze zorientowaniem się w sposobie, w jaki Windows prezentuje topologię komputera ze 128-wątkowym procesorem. Bez żadnej ingerencji ze strony użytkownika skaluje się całkiem nieźle. Choć 3990X ma znacznie wolniejsze taktowanie, niż 3970X, i pobiera w tym teście tyle samo prądu (czuwa nad tym limit mocy PPT), jest od niego o wiele wydajniejszy.
Obliczenia i symulacje
Y-cruncher jest doskonale przystosowany do nietypowych, bardzo szerokich maszyn: traktuje Threadrippera 3990X jako dwie domeny NUMA i wykorzystuje do obliczeń wszystkie 128 wątków. Jego wydajność na nowoczesnych wielkich procesorach zależy jednak głównie od przepustowości pamięci, przez co 3990X nie jest wcale szybszy niż mniejsze Threadrippery 3000.
Test symulacji MES w OpenFOAM był bardzo problematyczny. Po pierwsze, wydajność w bardzo dużym stopniu zależy od sposobu, w jakie cały obszar symulacji podzielimy na osobno symulowane segmenty. Podział na 48 segmentów wymaga takiej samej przepustowości pamięci, jak na 64 lub 128 segmentów, ale wymaga mniej komunikacji między wątkami. Ponadto wykorzystywana przez nas wersja OpenFOAM nie wie nic o grupach procesorów i nie wykorzystuje więcej niż 64 wątków. Dla spójności przedstawiliśmy tutaj rezultat z podziału na 64 segmenty, ale nie reprezentuje on maksymalnej wydajności Threadrippera 3990X w symulacjach MES. Wykorzystanie nowej wersji OpenFOAM w systemie Linux i przeprowadzenie znacznie większej symulacji, wymagającej co najmniej kilkudziesięciu gigabajtów pamięci stworzyło by znacznie bardziej sprzyjające warunki dla tego procesora. Nawet wtedy nie spodziewalibyśmy się radykalnie większej wydajności, niż w przypadku 32-rdzeniowego i 24-rdzeniowego Threadrippera. Symulacje tego typu potrzebują bardzo dużej przepustowości pamięci, i przy takiej liczbie wątków przydałby się 8-kanałowy kontroler pamięci, w jaki są wyposażone procesory Epyc.
- Ryzen Threadripper 3990X – wstęp
- Czy Windows jest gotowy na 128-wątkowy procesor?
- Taktowanie, turbo, limity energetyczne
- Warunki testu
- Testy – renderowanie
- Testy – kompresja plików, responsywność stron internetowych
- Testy – obróbka wideo i obrazów
- Testy – kodowanie wideo
- Testy – obliczenia i symulacje
- Testy – kompilacja i symulacja molekularna (Linux)
- AMD Ryzen Threadripper 3990X – pobór energii
- AMD Ryzen Threadripper 3990X – możliwości podkręcania
- Podkręcanie – renderowanie
- Podkręcanie – kompresja plików, responsywność stron internetowych
- Podkręcanie – obróbka wideo i obrazów
- Podkręcanie – kodowanie wideo
- Podkręcanie – obliczenia i symulacje
- Podkręcanie – kompilacja i symulacja molekularna (Linux)
- Średnia wydajność w różnych zastosowaniach
- Ryzen Threadripper 3990X kontra Threadripper 3970X
- Ryzen Threadripper 3990X kontra Threadripper 2990WX
- Ryzen Threadripper 3990X kontra Core i9-10980XE
- Podsumowanie