RECENZE: Intel® Server System M50CYP2UR208 - dva 10nm Intel Xeony Ice Lake
Kapitoly článků
ffmpeg N-90810-g153e920892
V testu procesorů nesmí tradičně chybět můj oblíbený ffmpeg benchmark. Jedná se o konverzi videa za pomoci x265 knihovny. Na test používám nightly build, konkrétně jsem použil verzi N-90810-g153e920892, kde jsou vylepšení, která konverzi zrychlují a také je přidána podpora pro AVX512 instrukce. ffmpeg v tomto nastavení umí použít maximálně 16 CPU vláken, benefituje samozřejmě z co nejvyššího počtu fyzických jader, velké a rychlé L2/L3 cache, rychlá RAM také konverzi urychluje. Nejdůležitější jsou ale použité instrukce na konverzi, s AVX512 je samozřejmě výkon nejlepší.
Ryzeny první generace mají nižší výkon při použití AVX2 instrukcí, každé FPU má k dispozici 128-bit šířku pro vykonávání AVX/AVX2 instrukcí, až Zen2 navyšuje šířku na 256-bit a to razantně zlepšuje výkon v AVX2 aplikacích. První generace má tak výkon v AVX2 nižší oproti Intel procesorům, proto je Ryzen 5 2400G pomalejší, než starší Xeon X5650, který má k dispozici pouze SSE4.2 instrukce.
Dva Xeony Gold 5315Y nepodávají zrovna nejlepší výkon, ale překonají společně alespoň starší ThreadRipper 1950X. Máslo na hlavě mám však hlavně já, jelikož jsem ručně nevynutil běh ffmpegu pouze na fyzických jádrech obou procesorů a neotestoval jsem i více ffmpegů najednou, pokusím se to napravit příště.
Pokud si chcete konverzi vyzkoušet, můžete si ffmpeg s testovacím videem stáhnout zde.
V odkazu ke stažení je verze N-90810-g153e920892.
Stačí rozbalit zip a spustit batku runme.cmd, batka obsahuje následující:
@echo off
echo Simple bench -> look for resulting FPS...
ffmpeg -i in.mkv -c:v libx265 -preset veryslow -pix_fmt yuv420p -crf 26 -an jelly_out_265_26veryslow.mp4
pause
Výsledky uvádím v sekundách, čím kratší dobu konverze trvá, tím lépe.
Kraken JavaScript Benchmark 1.1
Kraken JavaScript benchmark je poměrně známý test javascriptu pro prohlížeče, výsledek je v milisekundách a čím kratší dobu trvá JS zpracovat, tím lépe. Benchmark si můžete zkusit zde: https://mozilla.github.io/krakenbenchmark.mozilla.org/kraken-1.1/driver.html
7-Zip 20.02 alpha 64-bit
7-Zip jakožto nejlepší open source archivační program pro Windows asi netřeba detailně představovat. Obsahuje zabudovaný benchmark, který používám pro testování výkonu v kompresních a dekompresních operacích. Velikost slovníku nastavuji na 128MB a používám všechna dostupná CPU vlákna. Procesory řadím dle výkonu v kompresi, jelikož se jedná o náročnější činnost než dekomprese. Zároveň jsem tak trochu vytroloval sám sebe, jelikož používám velikost slovníku 128MB, dochází k poměrně velké spotřebě RAM při testování s vícejádrovými procesory. AMD Ryzen 9 3950X v tomto testu trpí na nedostatek paměti, jelikož má jen 16GB RAM, ale s 128MB slovníkem potřebujeme něco jako 20GB+ paměti.
Dva Xeony Gold 5315Y zde podávají poměrně slušný výkon a překonávají dokonce i 24C/48T ThreadRipper 3960X, což přikládám hlavně tomu, že každé CPU má osmikanálový pamětový řadič a rychlejší přístup do paměti, ThreadRipper 3960X má jen čtyřkanálový řadič. Dekomprese jde i nadále lépe AMD procesorům a dokonce i "ekonomický" 120W AMD EPYC 7282 je v této činnosti rychlejší, než dvě Ice Lake osmijádra.
AIDA 64 Extreme Edition Beta
Pro testování jsem také použil tradiční AIDU64 v nejnovější betě. V těchto testech je výkon dvou Xeonů Gold poněkud zvláštní, přikládám to horší podpoře této generace z pohledu AIDA64.