Poznáte Mooreov zákon? Gordon Moore je spoluzakladateľom spoločnosti Intel. Prišiel so zaujímavým postrehom: výpočtový výkon počítačov by sa mal zdvojnásobiť každé dva roky. Jednoducho povedané, je to spôsobené väčším počtom tranzistorov osadených na jednom čipe.
A to nás privádza k otázke, na ktorú sa pokúsime odpovedať v tejto príručke: ‘Je pravda, že viac jadier znamená lepší výkon?
Pozrime sa, ako počet jadier ovplyvňuje výkon procesora. Uvidíme tiež, či je niečo dôležitejšie ako počet jadier. Po prečítaní tejto príručky budete lepšie rozumieť technológii vo všeobecnosti.
Znamená viac jadier lepší výkon?
Viac jadier v procesore znamená lepší výkon, ak softvér, ktorý používate, môže pristupovať a využívať všetky jadrá. Ak je však primárne vlákno obmedzené na jedno jadro, vylepšenia výkonu nebudú také zrejmé.
Ako počet jadier ovplyvňuje výkon?
Viacjadrový procesor má dve alebo viac jadier (procesorových jednotiek). Každé jadro spracováva iné inštrukcie programu. To zvyšuje celkový výkon spracovania. To je dôvod, prečo je viacjadrový procesor rýchlejší ako jednojadrový procesor, ktorý beží rovnakou rýchlosťou.
Problém jednojadrových procesorov spočíva v tom, že potrebujú viac času na prístup k vyrovnávacej pamäti a RAM a spustenie inštrukcií programu. A to ich trochu spomaľuje. Viacjadrové procesory tento problém vyriešili rozložením záťaže na viac jadier a spustením viacerých procesov súčasne. Táto zmena v architektúre procesora výrazne zvýšila rýchlosť prenosu dát.
Čo je dôležitejšie: jadrá alebo GHz?

Všeobecne povedané, rýchlosť hodín (GHz) je dôležitejšia ako počet jadier, pokiaľ ide o celkový výkon a výkon.
Je to preto, že vysoká rýchlosť hodín naznačuje, že váš procesor bude čítať a spúšťať údaje rýchlejšie. Povedzme napríklad, že máte šesťjadrový procesor (šesť jadier) s frekvenciou 3,5 GHz. Potom máte štvorjadrový procesor (štyri jadrá) s frekvenciou 4 GHz. Štvorjadrový procesor pobeží v skutočnosti o 13,5 percenta rýchlejšie.
Celá situácia sa úplne zmení, ak program, ktorý máte spustený, môže pristupovať a používať všetkých šesť jadier. V tomto prípade bude šesťjadrový procesor bežať asi o 60 % rýchlejšie ako procesor vybavený štyrmi jadrami.
Aké úlohy profitujú z väčšieho počtu jadier?
Mať veľa jadier je rozhodujúce pri vykonávaní veľmi zložitých úloh, ktoré vyžadujú veľké množstvo výpočtového výkonu. Medzi takéto úlohy patrí hranie hier, kódovanie videa, spustenie simulačných programov, nástroje na vedeckú analýzu, štatistické programy, matematické programy, správa databáz, virtualizácia, VR, AI a ďalšie.
Jednojadrové procesory sú takmer zbytočné, pokiaľ ide o spustenie takýchto zložitých úloh. Najprv musia spracovať prvý reťazec údajov a potom prejsť na ďalší. Toto je časovo náročná úloha. Ale viacjadrové procesory môžu súčasne spúšťať zložité inštrukcie.
Je lepšie mať viac jadier alebo viac RAM?
Viac pamäte RAM znamená viac miesta pre vaše programy. Nemusí to nevyhnutne znamenať vyššiu rýchlosť alebo lepší výkon.
Ak je vaším hlavným záujmom rýchlosť, potom je vo všeobecnosti lepšie mať viac jadier ako RAM. Ale odpoveď závisí aj od toho, aké typy programov používate. Ak napríklad spúšťate simuláciu, potrebujete veľa pamäte RAM. V tomto prípade má viacero jadier, ale nedostatok pamäte RAM, problémy so spomalením.
Je zlé mať dve jadrá?

Dvojjadrové procesory by mali poskytnúť dostatočný výpočtový výkon pre bežného používateľa. Potrebujete domáci počítač na prehliadanie internetu, kontrolu doručenej pošty a občasné streamovanie videí Netflix? Potom by vám mal stačiť dvojjadrový procesor.
Samozrejme, ak chcete vyššiu rýchlosť a výkon, pokojne siahnite po štvorjadrovom procesore. Čokoľvek vyššie ako štyri jadrá je ale pre bežného používateľa nepodstatné.
Sú štyri jadrá lepšie ako dve?
Vo všeobecnosti áno, štyri jadrá sú lepšie ako dve. Ale nie vždy to tak je. Ako sme už vysvetlili, frekvencia, s ktorou váš procesor beží, hrá dôležitú úlohu v celkovom výkone vášho zariadenia.
Potom, ak program, ktorý používate, môže využívať všetky štyri jadrá, váš počítač bude schopný zvládnuť úlohy oveľa rýchlejšie v porovnaní s dvojjadrovým strojom.
Obmedzenia a zmiešané výhody
Použitie štvorjadrového alebo vyššieho procesora zvyčajne prináša zmiešané výhody. Všetko závisí od kapacity softvéru, ktorý používate na prístup a používanie všetkých jadier.
Výkon mnohých programov je v skutočnosti viazaný jedným vláknom alebo najrýchlejším vláknom.
Mnoho hier má napríklad tendenciu úplne obsadiť prvé jadro. To znamená, že hra bude využívať všetok výpočtový výkon, ktorý dokáže získať z tohto jadra. Ostatné jadrá môžu na napájanie hry pracovať s nižšou kapacitou. Ale hra nebude využívať všetky jadrá na ich maximálnu kapacitu.
V praxi sa to prejavuje len nepatrným rozdielom vo výkone medzi dvojjadrovým a štvorjadrovým procesorom.
Mám povoliť všetky jadrá?
Váš operačný systém a programy, ktoré používate, budú využívať toľko jadier a výpočtového výkonu, koľko potrebujú. Takže naozaj nie je potrebné povoliť všetky jadrá.
Napríklad systém Windows 10 je nakonfigurovaný tak, aby automaticky používal všetky jadrá, ak má spustený program túto možnosť.
Ako povolím všetky jadrá?
Ak chcete manuálne povoliť všetky jadrá, musíte urobiť toto:
- Typ 'konfigurácia systému“ na paneli vyhľadávania systému Windows.
- Dvakrát kliknite na Konfigurácia systému aplikácie.
- Klikni na Boot tab.
- Potom vyberte Pokročilé nastavenia.
- Skontrolovať Počet procesorov začiarkavacie políčko.
- Pomocou rozbaľovacej ponuky vyberte počet jadier, ktoré chcete povoliť.
- Uložte zmeny.
Poznámka: Manuálne povolenie všetkých jadier môže spôsobiť problémy s kompatibilitou niektorých vašich programov.
Záver
Prekračovať hranice štyroch jadier nie je pre bežného používateľa naozaj nutné. Ale je tu výnimka. Ak používate špecializovaný softvér, ktorý vyžaduje veľa výpočtového výkonu. A ak tieto programy dokážu využívať všetky jadrá, zlepšenia výkonu budú viditeľné.
Takže, vidíte, pokiaľ ide o počet jadier a výkon počítača, odpoveď je „Záleží‘. Závisí to od toho, aké programy ste nainštalovali a aké úlohy máte spustené.
⇒ Zábavný fakt: Aký je najvyšší počet jadier v procesore? Ampere’s Altra Max je momentálne procesor s najvyšším počtom jadier na svete s neuveriteľnými 128 jadrami. Altra Max je vhodný pre cloudovú architektúru.