Diit.cz - Novinky a informace o hardware, software a internetu

Intel Core i9-12900K - testy bez HT, různé napájecí limity a počty jader

Po čtvrteční recenzi nového Core i9-12900K jsem provedl ještě několik málo testů v různých konfiguracích.

Po nedávné velké recenzi nového procesoru Intel Core i9-12900K, který vychází z nové řady Alder Lake jsem provedl nějaké dodatečné testíky, ale víceméně jen z rychlíku, jelikož testovací deska, procesor, chladič i paměti putují dále.

Konkrétně testovací komponenty dodala společnost ASUS v rámci vlastního testovacího kitu, který obsahoval základní desku ASUS ROG MAXIMUS Z690 HERO, vodní chlazení ASUS ROG RYUJIN II 360, procesor Intel Core i9-12900K a TeamGroup 2x16GB DDR5-6000 paměti. Detaily o desce a zbytku sestavy najdete v předchozí primární recenzi níže.

Alder Lake je zajímavý tím, že kombinuje rychlá jádra(značím je v grafech jako P-Cores, P jako Performance), která mohou mít i zaplý Hyper Threading. Procesor má zároveň ještě osm úsporných jader, které mají značně nižší spotřebu, taktovací frekvence a i výkon. Intel uvádí u tohoto procesoru napájecí limit 125 Wattů(PL1) a maximální limit je pak až 241 Wattů.

Během testování do recenze jsem na desce nechal ASUSí automatické řízení napájecích limitů, procesor tak téměř nikdy neběžel v 241W režimu, většinu času dodržoval limit okolo 220W při delší zátěži. Procesory Alder Lake mají v BIOSu mnoho možností nastavení, můžeme vypínat jádra, HT, měnit limity a různě taktovat.

Rozhodl jsem se tedy otestoval několik různých režimů, zajímalo mě, jaký je výkon při základním 125W TDP režimu, 241W, ale také, zda má vliv Hyper Threading a poté jsem se rozhodl vypínat úsporná i výkonná jádra a vymyslel jsem humorné kombinace ála dvě výkonná a dvě malá jádra. Nechybí i humorné konfigurace s jedním aktivním výkonným jádrem a osmi malými.

Nebylo v mých časových možnostech otestovat i nějaké další konfigurace a hlavně nebyl čas na velké množství testů, tento článek je tak jednokapitolový rychlík. Do grafů jsem přidal detailnější popis, který značí počet celkových jader a vláken, napájecí limit procesoru a které skupiny jader a HT jsou aktivní, či neaktivní.

Bohužel ve všech případech je alespoň jedno výkonné jádro aktivní, proto zůstává vysoký výkon v Cinebenchi, jelikož jsem ručně nepřesouval úlohu na E jádro, jednoduše jsem na to v té rychlosti zapomněl, tak snad někdy příště.

 

 

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.

V tomto testu vítězí(alespoň zatím) AMD Ryzen 9 5950X, přičemž test využije maximálně 16 vláken, bylo tak zajímavé pozorovat, že vypnutím HT jde na Alder Lake získat vyšší výkon, než v továrním 220W režimu, spotřeba je navíc nižší. Zaujalo mne také, že osm samotných P jader s 210W limitem(ano osm jader bere 210 Wattů, resp. celé CPU, myšleno CPU Package, samotná jádra berou o pár Wattů méně celkově) má nižší výkon, než osm P i E jader v 95W konfiguraci. Asi nikoho nepřekvapí, že čtyřjádrová konfigurace příliš vysoký výkon nenabídne. Zajímavý je i 125W režim, zde je procesor překvapivě efektivní proti 142W Ryzenu 9 5900X, opět platí, že Core i9-12900K je poněkud krvavě přetočené.

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.

graph-4

 

7-Zip 19.00 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. Problém nastává už u dvanáctijádrového Ryzenu 9 3900X, kde je vyžadováno 19GB RAM(u Ryzenu 9 5900X nastává zcela stejný problém), jenže testovací sestava má jen 16GB, takže výsledek je o dost horší, jelikož se musí swapovat, paměť kompresit a nějak uvolnit. Ryzeny 9 3900X, 5950X, 5900X a 3950X zde tedy dosáhnou spíše horšího výkonu.

Jak jsme mohli vidět v recenzi, Intel Core i9-12900K drtí ostatní procesory v kompresi, což je velmi zajímavé, nicméně v dekompresi nepřekoná procesory AMD, dodám, že většina uživatelů provozuje spíše dekompresní činnosti, ale i tak je hezké vidět posun ve výkonu.

Jednotlivé napájecí režimy poněkud překvapují, přidáním limitu na 241 Wattů jsem nezískal žýdný výkon navíc, spíše naopak a to i po několika testech. Ve 125W režimu nabízí procesor pořád celkem slušný výkon a jak jdeme s počty jader/vláken dolů, výkon klesá.

graph-6
graph-7

Cinebench R20, R23

V rychlosti jsem otestoval relativně nové Cinebenche R20 a R23, přičemž R23 jsem testoval v desetiminutovém režimu a to i pro jedno jádro. V Cinebenchi R20 vítězí Core i9-12900K v 241W režimu a můžeme vidět, že napájecí limit má poměrně velký vliv na výkon. Zajímavé je, že v 125W režimu vítězí všechna aktivní jádra s HT oproti 198W režimu bez HT. Samotných osm jader bez E jader a bez HT poráží starší Core i9-9900K a dýchají na záda novějšímu Core i7-11700KF, který jsem navíc testoval s plně otevřeným napájecím limitem.

graph-10
graph-11

 

Na závěr musím ještě dodat, že aktuálně lze na procesoru Intel Core i9-12900K zapnout podporu AVX-512 instrukcí, aby to bylo možné, je třeba v BIOSu/UEFI vypnout všechna úsporná jádra a zapnout podporu AVX-512, minimálně testovaná ASUS Z690 deska toto uměla. Pokud tedy toužíte po AVX-512, aktuálně je to možné, otazné je, zda to novější mikrokód nezakáže.

Karel "Karáš Svorka" Svoboda (Google+)

Pesíci dělají chro. Je potřeba vysumýšovat chrochták.

VGA Legacy MKIII

více článků, blogů a informací o autorovi

Diskuse ke článku Intel Core i9-12900K - testy bez HT, různé napájecí limity a počty jader

Čtvrtek, 11 Listopad 2021 - 19:46 | Kutil | Takový test jde udělat jen částečně. Není možné...
Čtvrtek, 11 Listopad 2021 - 07:33 | bager | aky je vykon len 4x e cores len 4x p cores ?
Čtvrtek, 11 Listopad 2021 - 00:05 | vlada | Už jsem na to opakovaně a marně upozorňoval...
Středa, 10 Listopad 2021 - 19:11 | Kutil | Intel sadu AVX 512 v desktopu sám pohřbil už tím...
Středa, 10 Listopad 2021 - 19:06 | Kutil | IBM má nejen 4 vlákna na jádro, ale i 8 vláken na...
Středa, 10 Listopad 2021 - 18:47 | IT Joker | „A B550 stojí klidně 4-5 tisíc a to nejsou top...
Středa, 10 Listopad 2021 - 18:47 | del42sa | taky mě to spletlo ( thready/vlákna )
Středa, 10 Listopad 2021 - 17:43 | melkor | ffmpeg (2x32GB 3600 CL18) Ryzen 7 5800x PBO -...
Středa, 10 Listopad 2021 - 17:38 | melkor | MT 9242 ... Intel Core i9-12900K 9C/9T (90W, HT...
Středa, 10 Listopad 2021 - 16:21 | Fousek | Rekl bych, ze K radu taktuje Intel za hranu...

Zobrazit diskusi