AMD Ryzen Threadripper 3990X recenzija
Datum objave 22.07.2020 - Krešimir Matanović
AMD Ryzen Threadripper 3990X
Iz MSAN-a nam je na test stigla radna stanica bazirana na AMD-ovom najmoćnijem desktop procesoru. Čudovišni, 64-jezgreni Ryzen Threadripper 3990X podržava paralelno izvršavanje 128 threadova, što ga čini jedinstvenim na tržištu. U konfiguraciju su još ubacili i 128 GB radne memorije, 2 TB SSD i AMD-ovu Radeon Pro W5700 grafičku karticu.
Radna je stanica složena u impresivnom, no ipak malo preglomaznom Thermaltakeovom Level 20 kućištu. Riječ je o iznimno zanimljivom konceptu s tri odvojene komore za ugradnju hardvera, full tower E-ATX kućištu koje je teško čak 32 kilograma. Ovako, kada je potpuno složeno teži još više, a za vađenje iz kutije su potrebne četiri jače ruke. Kućište je dimenzija 732 x 280 x 688 milimetara, napravljeno je od kombinacije aluminija i čelika, te tri stranice od kaljenog stakla debljine 4 milimetra.
U MSanu su odlučili Threadripper 3990X staviti na Asusovu STRIX TRX40-E Gaming ploču, upariti ga sa 128 GB Kingstonove HyperX Fury DDR4 memorije, frekvencije 2.400 MHz (HX432C16FB3K4/128). Frekvencija je nešto niža od one koju Threadripperi standardno podržavaju (3.200 MHz), no zato će kapacitet zadovoljiti sve potrebe naprednih korisnika. Kingstonov je i SSD i to poznati KC2000 kapaciteta 1 TB. MSan nije dodatno opremao ovo računalo diskovima za potrebe ovoga testa, no to je svakako moguće zbog velikih I/O mogućnosti platforme.
Za hlađenje se brinuo veliki 360-milimetarski Fractal Designov Celsius S36 AIO hladnjak, a napajanje je bilo Thermaltakeovo Toughpower iRGB Plus snage 1000 W 80 Plus Gold efikasnosti (u ovakvom bi računalu primjerenije bilo Platinum ili Titanium napajanje). Za kraj smo ostavili grafičku karticu, koja je prava za radne stanice - Radeon WX5700.
Ryzen Threadripper 3990X (kodno ime Starship), je u svojoj osnovi zapravo Epyc Rome 7702P procesor koji je prilagođen za desktop upotrebu i kojemu su značajno podignuti taktovi, radni napon i u konačnici TDP. Riječ je o procesoru koji ima 8 CCD-a u svakom od kojih je po 8 x86 jezgri s podrškom za multi threading, odnosno paralelno izvršavanje 128 threadova. AMD za svaki thread preporučuje barem 1 GB memorije za aplikacije koje ih mogu iskoristiti, pa je 128 GB zapravo preporučeni minimum sistemske memorije i to u četverokanalnoj izvedbi (Epyci podržavaju osam kanala).
Threadripperi se protiv eventualnog problema propusnosti bore s čak 288 MB priručne memorije, trećim AGU-om i većim operacijskim predmemorijama. 7-nanometarske CCD-e i 12-nanometarski IOD povezuje Infinity Fabric. IOD je vrlo sličan onima u 3960X i 3970X procesorima, s dodatkom još četiri Infinity Fabric On-Die jedinice za komunikaciju s dodatnim jezgrama. U IOD-u se nalazi dva PCIe Gen 4 kontrolera svaki s po 32 stazice, te dva dvokanalna memorijska kontrolera.
Tehničke karakteristike 3960X procesora:
- 8x CCD-a s po 8 aktivnih jezgri svaki za ukupno 64 jezgri i podrškom za 128 threadova
- 2,9 GHz osnovni takt
- 3,85 GHz all core boost (izmjereni dugotrajni boost takt pod opterećenjem)
- 4,3 GHz 2 core boost takt
- 280 W TDP
- 72 PCIe 4.0 stazice
- 256 MB L3 memorije (16-way)
- 32 MB L2 memorije (8-way)
- 64x 32 KB L1 instrukcijske memorije (8-way)
- 64x 32 KB L1 podatkovne memorije (8-way)
- SSE4A, x86-64, AMD-V, AES, AVX2, FMA3,SHA
- Broj tranzistora: oko 3.9 milijarde po CCD-u, i 8.34 milijardi u I/O-u (CoD-u) – ukupno oko 40 milijardi
- Površina jezgri: 74 kvadratnih milimetara po CCD-u, 426 kvadratnih milimetara za CoD
- Preporučena cijena: 3.999 USD
Rezultati testiranja - prvi dio
CPU testovi
[ichart headers="ID, MIPS" title="7-ZIP" htitle="MIPS" labels="Ryzen Threadripper 3970X,Ryzen Threadripper 3990X,Ryzen 9 3950X,Ryzen Threadripper 3960X,Ryzen Threadripper 2990WX,Ryzen Threadripper 2970WX,Ryzen Threadripper 2950X,Ryzen Threadripper 2920X,Ryzen R9 3900X,Threadripper 1950X,Threadripper 1920X" values="252185,240678,132846,132195,116205,113403,108409,92529,78402,73545,56960" colors="green,red,green,green,green,green,green,green,green,green,green" height="700"]
Usporedit ćemo performanse s ostalim Threadripper procesorima premda su testirani na drugim pločama i s drugom memorijom, no razlike u istim uvjetima ne bi trebale biti velike.
7-Zipu može iskoristiti samo 64 jezgre i tu je 3990X nešto slabiji od 3970X-a, jer radi na nižim boost taktovima.
[ichart headers="ID, Time (s)" title="Blender BMW Benchmark (sekunde, manje je bolje)" labels="Ryzen Threadripper 3990X,Ryzen Threadripper 3970X,Ryzen Threadripper 3960X,Ryzen Threadripper 2990WX,Ryzen Threadripper 2970WX,Ryzen 9 3950X,Ryzen Threadripper 2950X,Ryzen R9 3900X,Threadripper 1950X,Ryzen Threadripper 2920X,Threadripper 1920X" values="36.03,68.77,85.24,94.94,115.28,121.84,150.95,157.37,161.33,185.09,197.1" colors="red,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue" height="600"]
Blender itekako zna iskoristiti sve raspoložive threadove i rezultat je gotovo pa na polovici onoga što odradi 3970X. Nije duplo brži jer je takt nešto niži, no rezultat je i dalje impresivan.
[ichart headers="ID, CPU (pts)" title="Cinebench 15" labels="Ryzen Threadripper 3990X,Ryzen Threadripper 3970X,Ryzen Threadripper 3960X,Ryzen Threadripper 2990WX,Ryzen Threadripper 2970WX,Ryzen 9 3950X,Ryzen Threadripper 2950X,Ryzen R9 3900X,Threadripper 1950X,Ryzen Threadripper 2920X,Threadripper 1920X" values="10270,7356,5868,5161,4238,4057,3212,3188,2956,2607,2431" colors="red,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue" height="600"]
Rezultat u starom Cinebenchu je vrlo visok, uz napomenu da je single core rezultat iznosio 194 cb.
[ichart headers="ID, CPU (pts)" title="Cinebench 20" labels="Ryzen Threadripper 3990X,Ryzen Threadripper 3970X,Ryzen Threadripper 3960X,Ryzen 9 3950X,Ryzen R9 3900X,Ryzen 7 3700X" values="24633,17128,13804,9265,7237,4916" colors="red,blue,blue,blue,blue,blue" height="400"]
Noviji Cinebench pokazuje i veći odmak u rezultatu u odnosu na 3970X, a sam rezultat je svakako vrlo impresivan. Single core rezultat je bio 490, što je manje od 503 koliko je postigao 3960X i od 507 koliko je postigao 3970X.
[ichart headers="ID, Time (s)" title="Corona 1.3 Benchmark (sekunde, manje je bolje)" labels="Ryzen Threadripper 3990X,Ryzen Threadripper 3970X,Ryzen Threadripper 3960X,Ryzen Threadripper 2990WX,Ryzen Threadripper 2950X,Ryzen 9 3950X,Ryzen R9 3900X,Ryzen Threadripper 2920X,Ryzen Threadripper 1920X,Ryzen 7 3700X,Ryzen 7 2700X" values="18,29,37,40,60.8,61,72,84,91,112,118" colors="red,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue" height="600"]
Corona Renderer je fotorealistični renderer dostupan za Autodeskov 3ds Max ili kao standalone CLI aplikacija. Razvija se i verzija za Maxon Cinemu 4D. Dostupan je i benchmark koji automatski renderira scenu i izbacuje rezultat u sekundama, te u Rays/sec.
Ponovno benchmark i alat koji zna iskoristiti resurse ovoga procesora i rezultat je odličan.
[ichart headers="ID, CPU (average fps)" title="Handbrake" htitle="4K H.264 mkv to mp4 (average fps)" labels="Ryzen Threadripper 3970X,Ryzen 9 3950X,Ryzen Threadripper 3960X,Ryzen Threadripper 3990X,Ryzen R9 3900X,Ryzen Threadripper 2950X,Threadripper 1950X,Ryzen Threadripper 2990WX,Ryzen Threadripper 2920X,Threadripper 1920X,Ryzen Threadripper 2970WX,Ryzen R7 3700X,Ryzen 7 2700X,i7-8700K,Ryzen 7 1800X,Ryzen 7 1700X,Ryzen 7 2700,Ryzen 7 1700,Ryzen 5 2600X,Ryzen 5 2600,i7-7800X,Ryzen 5 1600X,i5-8600K,Ryzen 5 1600,i7-5820K,i7-7700K,i7-6700K,Ryzen 5 1500X,Ryzen 5 1400,i5-7500,Ryzen 3 1300X,Ryzen 3 1200" values="93.93,73.30,61.35,53.7,42.3,41.5,38.3,36.3,35.6,35.2,32.6,32.5,27.8,26.17,25.6,24.6,24.5,22.3,21.8,20.3,19.7,19.5,19,17.5,17.2,17.1,15.9,13.1,11.6,11.31,10.2,8.4" colors="blue,blue,blue,red,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue" height="1200"]
Handbrake skalira samo do 32 threada pa 3990X nije u prednosti u ovoj aplikaciji.
[ichart headers="ID, Time (s)" title="JetStream 2 benchmark (score,više je bolje)" labels="Ryzen 9 3950X, Ryzen 9 3900X,Ryzen Threadripper 3970X,Ryzen Threadripper 3960X,Ryzen Threadripper 3990X,Ryzen Threadripper 2950X" values="157,156,150,142,139,122" colors="blue,blue,blue,blue,red,blue" height="400"]
JetStream 2 je browser benchmark kojji se fokusira na web aplikacije, koji kombinira JavaScript i Web Assembly benchmarke koji pokrivaju različite napredne poslove i tehnike programiranja te izbacuje rezultat na temelju toga. Veći broj znači bolje performanse, a 3990X je prosječno odradio svoj zadatak.
[ichart headers="ID, Time (s)" title="Puget Systems Premiere Pro benchmark (score,više je bolje)" labels="Ryzen Threadripper 3960X,Ryzen Threadripper 3970X,Ryzen Threadripper 3990X,Ryzen Threadripper 2950X,Ryzen 9 3950X,Ryzen 9 3900X" values="897,844,841,682,630,609" colors="blue,blue,red,blue,blue,blue,blue" height="400"]
Adobeovi alati, kao što vidimo u ovom testu, ali i u sljedećem nisu prilagođeni ovolikom broju threadova koliko ih 3990X ima i ako u svom poslu koristite primarno njih nećete imati značajnije ubrzanje u odnosu na 3970X, a najboljim se pokazao još jeftiniji 3960X.
[ichart headers="ID, Time (s)" title="Puget Systems DaVinci Reolve 4K test (score,više je bolje)" labels="Ryzen Threadripper 3960X,Ryzen Threadripper 3970X,Ryzen Threadripper 3990X,Ryzen 9 3950X,Ryzen 9 3900X,Ryzen Threadripper 2950X" values="923,864,861,748,732,706" colors="blue,blue,red,blue,blue,blue" height="400"]
3960X je postigao bolji rezultat i od 3970X i od 3990X.
[ichart headers="ID, Time (s)" title="V-Ray Benchmark 1.0.8 (sekunde, manje je bolje)" labels="Ryzen Threadripper 3990X,Ryzen Threadripper 3970X,Ryzen Threadripper 3960X,Ryzen Threadripper 2990WX,Ryzen Threadripper 2970WX,Ryzen 9 3950X,Ryzen Threadripper 2950X,Ryzen R9 3900X,Ryzen Threadripper 2920X,Ryzen Threadripper 1920X,Ryzen R7 3700X" values="14,20,24,26,32,36,43,46,53,56,69" colors="red,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue" height="600"]
V-Ray Benchmark je proizvod ChaosGroup-a koji je stand-alone aplikacija za mjerenje performansi procesora i grafike u renderiranju. Dostupan je za 3ds Max, Mayu, Cinemu 4D, Blender, SketchUp itd.
V-Ray zna iskoristiti dodatne jezgre i rezultat je odličan. Testirali smo procesor i u novijoj verziji 4.10.03 gdje je postigao rezultat od 69 776 ksamples-a.
Rezultati testiranja - drugi dio
Grafičke i općenite performanse
Grafičke smo performanse mjerili uz pomoć SPECviewperf 13 benchmarka. On mjeri 3D performanse pod OpenGL i DirectX API-ima u različitim opterećenjima (viewsets), koji predstavljaju grafički sadržaj i ponašanje pravih aplikacija. Rezultate nismo imali s čim usporediti, no tu su za sve oni koji imaju profesionalnu grafiku i žele vidjeti koju razinu performansi donosi W5700 u odnosu na njihovu karticu.
Isto tako, SPEC ima i workstation test koji mjeri sve ključne aspekte performansi jedne radne stanice. Više od 30 opterećenja sa 140 testova mjeri performanse procesora, grafike, I/O-a i memorijsku propusnost te daje općeniti rezultat. Ponovno, ovdje nismo imali usporedbu, no svatko tko je zainteresiran kako njegovo računalo radi može skinuti ovaj benchmark i usporediti rezultate s ovom MSanovom konfiguracijom.
Memorijske performanse @ 3.600 MHz CL16
[ichart headers="ID, MB/s" title="AIDA64 RAM Read" htitle="Read (MB/s)" labels="TR 3960X,TR 3970X,TR 3990X,TR 2920X,TR2970WX" values="96477,94223,92693,85141,84143" colors="blue,blue,red,blue,blue" height="400" min="0"]
[ichart headers="ID, MB/s" title="AIDA64 RAM Write" htitle="Write (MB/s)" labels="TR 2920X,TR 3970X,TR 3960X,TR2970WX,TR 3990X" values="101730,98944,98232,88637,87422" colors="blue,blue,blue,blue,red" height="400" min="0"]
[ichart headers="ID, MB/s" title="AIDA64 RAM Copy" htitle="Copy (MB/s)" labels="TR 3970X,TR 3960X,TR 2920X,TR 3990X,TR2970WX" values="99883,97510,90937,89033,86225" colors="blue,blue,blue,red,blue" height="400" min="0"]
[ichart headers="ID, ns" title="AIDA64 RAM Latency" htitle="Latency (ns, manje je bolje)" labels="TR2970WX,TR3960X,TR 3970X,TR 2920X,TR 3990X" values="60.5,75.8,76.5,80.3,86.7" colors="blue,blue,blue,blue,red" height="400" min="0"]
Za usporedbu s ostalim Threadripperima smo zamijenili Kingstonov kit, i ubacili G.Skillov Trident Z brzine 3.600 MHz i CL16 latencija. Kao što vidimo rezultati su prosječni, s nešto višim vremenom pristupa što je i očekivano.
Memorijske performanse @ 2.400 MHz CL17
[ichart headers="ID, MB/s" title="AIDA64 RAM Read" htitle="Read (MB/s)" labels="TR 3990X" values="67296" colors="purple" height="100" min="0"]
[ichart headers="ID, MB/s" title="AIDA64 RAM Write" htitle="Write (MB/s)" labels="TR 3990X" values="66414" colors="purple" height="100" min="0"]
[ichart headers="ID, MB/s" title="AIDA64 RAM Copy" htitle="Copy (MB/s)" labels="TR 3990X" values="71909" colors="purple" height="100" min="0"]
[ichart headers="ID, ns" title="AIDA64 RAM Latency" htitle="Latency (ns, manje je bolje)" labels="TR 3990X" values="108.2" colors="purple" height="100" min="0"]
Na nižoj je brzini propusnost logično još niža, a vrijeme pristupa je iznimno visoko. Bilo bi stoga dobro nabaviti bržu radnu memoriju uz ovaj procesor. Razlika od stotinjak eura na ukupnu cijenu neće značiti puno.
Potrošnja sistema
[ichart headers="ID,Load (W)" title="Potrošnja" htitle="Load (W, manje je bolje)" labels="Ryzen 9 3950X,i7-4960X,i7-5960X,Threadripper 2920X,i7-3960X,Threadripper 2950X,Threadripper 1920X,Threadripper 1950X,Threadripper 2990WX,Threadripper 2970WX,Threadripper 3960X,Threadripper 3970X,Threadripper 3990X" values="230,252,255,265,267,270,280,290,326,330,373,391,426" colors="blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,blue,red" height="700" min="0"]
Za kraj potrošnja koja je očekivano visoka već i samo kada je procesor opterećen. S opterećenom i grafikom to raste na preko 650 W no to nije nikakav problem za ugrađeno kilovatno napajanje, ali ni za kućište koje ima dobra rashladna svojstva. Buka je visoka, no to je i normalno za moćnu radnu stanicu.
Zaključak
Ryzen Threadripper 3990X je vrhunac onoga što AMD trenutno može ponuditi u desktop svijetu, a to su moćne 64 jezgre koje podržavaju 128 threadova i koje rade gotovo pa na 4 GHz kada su sve opterećene. Do nedavno potpuno nezamislivo!
To rezultira izvrsnim performansama u aplikacijama koje su pisane tako da iskoriste sve te silne paralelne threadove. Za sada ih nema puno, no sigurno će ih se s vremenom pojavljivati sve više, a konačno su i Windowsi i njihov scheduler spremni za ovakve monstruozne desktop procesore.
Procesor 3990X ulazi u vrlo usku nišu, i sve će njegove mogućnosti iskoristiti samo profesionalci u određenim aplikacijama što će im donijeti zaradu koja može opravdati cijenu od oko 34.000 kuna (za procesor, ne za cijelu konfiguraciju!). AMD je s ovim procesorom na tehnološkom vrhuncu i sada više nikome nije čudno što ih glavni konkurent još uvijek ne može uloviti.
Cijenu kompletne konfiguracije nismo dobili do zaključenja ovoga teksta, no ona u konačnici nije ni bitna i penje se debelo preko 50.000 kuna. Ovo je ionako samo showcase onoga što se može složiti ako trebate vrhunsku radnu stanicu, a budžet vam je neograničen. Ako ste jedan od tih sretnika, samo navalite!