Nejste přihlášen/a.

Přihlásit se do poradny

 

Výkon vícejádrového procesoru

Od: noviny* odpovědí: 9 změna:

Pokud má procesor více jader, tak jeho celkový výkon se počítá jako frekvence*počet jader (např. 2,3 GHz * 4) nebo je to složitější? Díky za odpověď.

 

 

9 odpovědí na otázku
Řazeno dle hodnocení

 

 

mowla*
hodnocení

2x

Je to složitější - prosté vynásobení "výkonu" jader neodpovídá - výkon závisí i na velikosti a rychlosti cache a ostatních komponent - zejména přenosové rychlosti sběrnice, RAM...

noviny*

Jak tedy lze odhadnout, zda můj počítač "sežvýká" určitý program?

mowla*

Každý ´slušný´ výrobce udává u svých SW produktů doporučenou a minimální konfiguraci počítače - od té se lze ´odpíchnout´... Samozřejmě, pokud PC ´překračuje´ v libovolné komponentě danou konfiguraci, není to na škodu, pokud ale třeba jen jedna komponenta konfiguraci nesplňuje, může jít o degradaci celé sestavy. A pozor je třeba dávat např. na rychlost disků (zejména při ´hraniční´ velikosti paměti - program swapuje). IMHO je nejlepší se při (před) koupi SW zeptat prodejce - měl by mít přehled a výkonost dané sestavy ve vztahu k náročnosti programu by měl být schopen odhadnout.

 

hm*
hodnocení

1x

Výkon není jednoznačné číslo. Záleží i na ostatních částech počítače, jak už psali přede mnou, ale obrovský význam mají i používané programy. Když spustíš program, který umí využít více jader, tak fajn. Ale je spousta programů, které pracují jen jednovláknově (nebo vlákna používají jen při čekacích akcích) a takové programy využijí jen jedno jádro; a může se tak stát, že skoro nebude rozdíl mezi 2,4GHz*4 a 2,4GHz*1 (to "skoro" je proto, že u vícejádra aspoň systém a případné ostatní programy pracují s jinými jádry, takže na "náš" program zbyde 100% výkonu jádra, u jednojádrového CPU by to bylo v nejlepším případě tak 95%, ale třeba mnohem méně, to záleží na využití PC celkově).

 

figurek*
hodnocení

0x

Je to složitější. Vícejádra se používají hlavně z toho důvodu, že procesory už pracují s takovou frekvencí, kdy se naráží na rychlost světla a její další zvyšování už je těžko proveditelné. Můžete si to spočítat. Elektromagnetické pole se šíří rychlostí 300 milionů metrů za vteřinu a když frekvence procesoru je 3 GHz, kolik uletí světlo za dobu jednoho kmitu procesoru? Je to 0,1 metru, 10 centimetrů.

Asi není jiná cesta, než víc jader. Procesor s frekvencí například 12 GHz asi nikdy neuvidíme.

blesk16

Ale jo uvidíme fx4100 udělali test a dosáhl 10ghz a ještě není u konce :D

noviny*
hodnocení

Moc toho o funkci procesoru nevím, ale myslím si, že procesor pracuje s elektrickými impulzy nebo s elektromagnetickým vlněním, které se šíří vždy rychlostí světla. Z toho plyne, že rychlost procesoru nezpočívá v tom, jak rychle se informace šíří, ale kolik informací najednou je procesor schopen zpracovat, a tedy zde není rychlost světla žádným limitem. Pokud se mýlím, opravte mě.

hm*

Ano, ovšem ty impulsy se různě posílají po procesoru: data z cache do registrů, z registrů do ALU, pak zas zpátky, všechno to řídí nějaké jiné signály, které také "pobíhají" po vnitřních vodičích procesoru, jsou tam různé hodinové impulsy, ... a všechno to musí být dostatečně synchronizované (nejdřív tohle, až potom tohle, když to je hotové, tak něco dalšího, pak ...). A protože každému signálu trvá (dost dlouho), než se přesune tam, kam má, musí se na něj počkat, tedy frekvence posílání těch impulzů nemůže překročit nějaký limit. Protože jinak by se třeba sčítalo číslo, které ještě celé nedorazilo (ale v drátech na cestě už dávno je), nebo naopak by se nějaká hodnota přepsala a tím ztratila, protože včas nedorazil řídicí impuls k jejímu zpracování (protože měl dlouhou trasu od vysílacího hradla), apod. Prostě by takový procesor vůbec nefungoval.

figurek*

no tak pravda, prvky uvnitř procesoru mají také nějakou spínací rychlost a také musí mít nějakou minimální velikost. Zvyšovat frekvenci a zmenšovat rozměry nejde donekonečna. Na rychlost světla dříve nebo později narazíte.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]