Zajimavé a přitom se jedná jenom o operační systém. Já nevím, že dnes se vším musí být problémy při takových cenách čipů.
Odpovědět0 0
Jeden z překvapivých výsledků může být i nižší výkon procesorů AMD se dvěma CCD (tedy 12 a 16jádrových modelů), které jsou v některých hrách překonávány jinak slabšími 6 nebo 8jádrovými modely s jedním CCD.
Překvapivých výsledků??
Spíš nepřekvapivých,
kdo si zalistuje v komentářích po kliknutí na mé jméno aspoň 3 roky zpět, tak uvidí že přesně toto jsem řešil po nákupu Ryzenu 3900x
Ve chvíli kdy jeden proces vyžaduje zatížit víc jader než je v CCD (v mém případě >6) uvidíte že výkon bude +- stejný jako při použití čistě 6 jádra,
1 nebo 2 jadra z druhého čipletu nevykompenzují to úzké hrdlo které brzdí komunikaci čipletů
Až 10-12 jader na jediném procesu dokáže rychleji zpracovávat a kompenzovat ztrátu na sběrnici
Jenže taková práce je silně neefektivní když 12 jádro dává výkon jako nativní 6-8 jádro??♂️
Tyto čipletove Ryzeny dokáží být výkonnější jen pokud aplikace vyžaduje zatížit pouze ten počet jader co je v čipletu, tedy 6 nebo 8 jader
Samozřejmě pokud máte aplikaci které má více vláknovou podporu a zatěžuje na každý proces jen jedno jádro, tak si ta apka vytvoří těchvuce vláken, tedy 12 -16 vláken,
v takovém případě je to pochopitelně trhač asfaltu‼️ ?
Ukázkový příklad Cinebench, 1 vlákno = 1 zatížené jádro
....8 jader = 8 procesu.....16 jader=16 procesů
Ale pokud máte hru která při spouštění vytvoří 3 procesy,
1.proces si vyžádá 1 jádro pro anticheat
2.proces je DMR ochrana a vyžaduje 1 jádro
3.proces si zabere zbylých 10 jader
Tak se nedivte že vám to na 12-jadrovem Ryzenu poběží pomaleji než na plnohodnotném 8 jádru kde se vytvoří konfigurace procesů třeba 1+1+6
Nedej bože když se scheduler ve Win zblázní? a začne přehazovat práci z jednoho jádra na jiné, a ještě hůř mezi čiplety i toho jsem byl svědkem, jak jsem zatížil na celém CPU 1 jádro a Win to začal přehazovat z čipletu na druhý čiplety a zase zpátky a na různá jádra
A proto, stejně jako před 3 roky znovu říkám že v některých operacích je 8 jádrový CoffeeLake rychlejší než o rok novější Ryzen s 12 jádry a na modernějším procesu
To se týká i Ryzenu, nejen Intelu,☝? někdy prostě 8 jádrový Ryzen bude rychlejší než 12-16 jadrovy Ryzen
Odpovědět1 3
Akorát bych si nebyl jistý, do jaké míry je na vině právě úzké hrdlo a do jaké míry za to může to, že MS scheduler je šmejd. Protože on bez debaty šmejd je. Ostatně sám veliký Intel rezignoval u nové generace na snahu donutit "inženýry" MS udělat ho spolehlivě funkčním a raději vyvinul svůj. Myslím, že by AMD mělo udělat totéž a byl by klid.
Odpovědět1 0