jádro vs vlákno

Nechte si poradit s výběrem jednotlivých komponent, s návrhem PC sestavy či s koupí notebooku

Moderátoři: Marfy, Mods_junior, Mods_senior, HW spec team

Scientific
Level 3
Level 3
Příspěvky: 499
Registrován: červenec 13
Pohlaví: Muž
Stav:
Offline

jádro vs vlákno

Příspěvekod Scientific » 19 kvě 2021 22:12

Ahoj, mám tu noobovskou otázku.

Samozřejmě chápu jak vlákna fungují a že sdílí cache s dalšími vlákny v rámci core.

Zamýšlím se nad rozdílem výkonu mezi 4 jády 4 vlákna VS 2 jádra 4 vlákna.

Ale ptám sevám, protože sám si nedokáži odpovědět. Fakt je mezi vláknem které je spřaženo s jedním nesdíleným jádrem o toli výkonněšjší než při hyper-threadingu? Měl jsem za to, že v tom je minimální rozdíl max 10-15 % výkonu vlákna.
[list=]
[*]Vlastně hlavní moje otázka je: Proč je ten i5 o tolik výkonnější (o tolik lepší hodnocení výkonu) než ty i3, když má base pracovní frekvenci dokonce menší? Je to hádám tím, že každé vlákno má své nesdílené jádro? Takže výkon mezi jední jádrovláknem je fakt velký oproti jedným vláknem sdíleného jádra?
[*]Podotázka, jaké jsou podmínky pro práci v turbo-boost frekvenci?[/list]

https://www.cpubenchmark.net/compare/In ... s765vs2912

Jáj celé špatně, už tuplem to nechápu. Potvrdila se moje doměnka, že rozdíl mezi výkonem vláken není žádný znatelný rozdíl. Teď jsem si všiml, že single thread hodnocení mají ty i3 dokonce lepší, přestože sdílí jádro.

Takže: Proč má ta stará i5 lepší hodnocení výkonu než ty novější a rychlejší i3?

Děkuji Vám za vysvětlení.

Screenshot_399.jpg
Screenshot_400.jpg

Reklama
Uživatelský avatar
Michael850
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14681
Registrován: srpen 14
Pohlaví: Muž
Stav:
Offline

Re: jádro vs vlákno

Příspěvekod Michael850 » 19 kvě 2021 22:39

Ta i5 je určitě výkonnější, když má 4 jádra vs jen 2 jádra oproti i3, to HT to už tak nespasí a 1 jádro nemá zas o tolik výkonnější, aby to dorovnalo deficit 2 jader. Je spíš otázka, jak ta jádra dokáže využít aplikace, čistě teoreticky pokud by došlo na využití třeba jen 2 jader, tak by byla ta i3 skutečně výkonnější, ale to jen protože u té i5 nedojde k maximálnímu využití, neznamená to, že by byla výpočetně celkově pomalejší.

Dodatečně přidáno po 3 minutách 58 vteřinách:
Jinak taky záleží i na té architektuře - mezi SB a IB (2. a 3. generace) jsou nějaké rozdíly i třeba v IPC (výkon na takt), takže i když jsou frekvence nižší, vůbec to nemusí znamenat, že procesor bude pomalejší.
Ryzen 7 2700 + Freezer 34/X370 C6H/RM650x/RX 5700 Gaming X 8GB GDDR6/Vengeance LPX 2x8GB 3000MHz/Gammix XPG S11 Pro 512GB/Define S + 4x F14 Silent

petr22
Guru Level 15
Guru Level 15
Příspěvky: 53531
Registrován: únor 12
Pohlaví: Muž
Stav:
Online

Re: jádro vs vlákno

Příspěvekod petr22 » 19 kvě 2021 22:46

Vdyt ta 4 jadrova i5 ma skoro 2x vetsi vykon nez 2 jadrova i3.

HT neudela nic jineho, nez ze rozdeli vykon jednoho jadra jeste na dve casti.

4 fyzicka jadra jsou pochopitelne vykonnejsi nez 2 fyzicka a 4 virtualni.

Kdyz pustis na te i3 jednojadrovy test, tak se samozrejmne zatizi jedno fyzicke jadro
na maximum a HT se vubec nepouzije.

Zjednodusene - 3816 deleno 4 je mene, nez 2200 deleno 2, tak proto.

Uživatelský avatar
Michael850
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14681
Registrován: srpen 14
Pohlaví: Muž
Stav:
Offline

Re: jádro vs vlákno

Příspěvekod Michael850 » 19 kvě 2021 22:51

Ono to HT může být dokonce někdy i na škodu, záleží i na systému, především Windows s tím má problém - virtuální jádro se nijak nerozlišuje od fyzického a bere se to jako jedno a to samé, takže pak se klidně může stát, že se různé úlohy ke zpracování zbytečně hází na špatné "jádro", i když skutečné jádro je třeba volné, takže vypnutí HT někdy může přinést i trochu výkonu navíc.

Dodatečně přidáno po 4 minutách 20 vteřinách:
A ještě k tomu turbo boostu: to by se mělo řídit podle počtu využití jader, ten udávaný boost by měl platit jen pri využití jednoho jediného jádra, takže takových frekvencí reálně stejně skoro nikdy nedosahneš. V nějaké opravdové náročné zátěži kdybys využíval jen 1 jádro, tak máš výkon asi hodně nízký. S přibývajícím počtem využitých jader se ty frekvence různě snižují cca po 100-200 MHz při každém přidaném jádře.
Ryzen 7 2700 + Freezer 34/X370 C6H/RM650x/RX 5700 Gaming X 8GB GDDR6/Vengeance LPX 2x8GB 3000MHz/Gammix XPG S11 Pro 512GB/Define S + 4x F14 Silent

petr22
Guru Level 15
Guru Level 15
Příspěvky: 53531
Registrován: únor 12
Pohlaví: Muž
Stav:
Online

Re: jádro vs vlákno

Příspěvekod petr22 » 19 kvě 2021 23:03

U spousty aplikaci narocnych na vykon CPU jako je napriklad Catia se HT vypina v BIOSu.

Uživatelský avatar
Michael850
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14681
Registrován: srpen 14
Pohlaví: Muž
Stav:
Offline

Re: jádro vs vlákno

Příspěvekod Michael850 » 19 kvě 2021 23:10

https://www.cpu-world.com/CPUs/Core_i5/ ... 34106.html
Tady jsou ty turbo boost frekvence např pro tu zmíněnou i5 2400.
Ryzen 7 2700 + Freezer 34/X370 C6H/RM650x/RX 5700 Gaming X 8GB GDDR6/Vengeance LPX 2x8GB 3000MHz/Gammix XPG S11 Pro 512GB/Define S + 4x F14 Silent

Uživatelský avatar
gogo1963
Master Level 7.5
Master Level 7.5
Příspěvky: 5664
Registrován: srpen 19
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline

Re: jádro vs vlákno

Příspěvekod gogo1963 » 20 kvě 2021 05:13

ivy je to samé co sandy, jen na lepším procesu + usb3 a nějaké fičůry navíc, pak haswell měl lepší ipc, nakonec skylake při svém vydání bez konkurence ...pak přišel ryzen ... teď to intel jen lepí ... zatím ... jak píšou odborné články, HT ti dá 15-30% výkonu navíc, ne vždy samozřejmě, proto ta i3 je v multi zhruba na 60 procentech výkonu té i5 ...
i7 10700/Grandis 3/ z490 Meg Unify/XPG GAMMIX S11 Pro 500GB/Samsung 970 EVO PLUS 1TB/ Define R5/ Patriot Viper 4 16GB Kit 3400/ 4TB Skyhawk/ RX 6600 XT/ CORSAIR 750W RM750x/sound blaster zx/ Dell S2721DGF /MSI RX 6600 XT GAMING X 8G /4TB Ironfolf pro

Uživatelský avatar
Michael850
Elite Level 11.5
Elite Level 11.5
Příspěvky: 14681
Registrován: srpen 14
Pohlaví: Muž
Stav:
Offline

Re: jádro vs vlákno

Příspěvekod Michael850 » 20 kvě 2021 05:27

No ještě Kaby Lake měl myslím nějakou optimalizaci (velmi lehkou, které možná zas jen přidala takty, ale výkon to měnilo dost nepatrně), od té doby to byla doslova jedna a ta samá atchitektura se stejnými jádry až do Comet Lake, jen přidávali postupně jádra, tam o HT obrali tam ho zas přidali a různé štelovani TDP a power limitů, několik generací to byl jediný způsob jak dokázali zvýšit výkon, ten evoluční vývoj se úplně zastavil. Až ted přišlo něco nového až s Rocket Lake a výkonnějšími jádry, ale tam jsou tak zpackané ty latence, že to stejně není moc poznat, některé náchylnější hry dokonce vykazují horší výkon než na Comet Lake, takže toto je zas případ, kde jde vidět, že single core výkon tak úplně není vše a je tam ještě spousta věcí, co všechno ten celkový výkon ještě dál ovlivňují.
Ryzen 7 2700 + Freezer 34/X370 C6H/RM650x/RX 5700 Gaming X 8GB GDDR6/Vengeance LPX 2x8GB 3000MHz/Gammix XPG S11 Pro 512GB/Define S + 4x F14 Silent

Scientific
Level 3
Level 3
Příspěvky: 499
Registrován: červenec 13
Pohlaví: Muž
Stav:
Offline

Re: jádro vs vlákno

Příspěvekod Scientific » 20 kvě 2021 11:00

Chápu, díky moc všem.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Rady s výběrem hw a sestavením PC”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 25 hostů