Viacjadrový procesor

Viacjadrový procesor je počítačový procesor, ktorý má dve alebo viac častí. Každá sekcia čipu vykonáva inštrukcie, akoby to bol samostatný počítač. Skutočné procesory sú stále na jednom čipe. Na tomto čipe vyzerá každé jadro väčšinou ako to druhé. Ide o niekoľko väčšinou nezávislých jadier, ktoré pracujú paralelne. Dvojjadrový procesor je viacjadrový procesor s dvoma nezávislými mikroprocesormi. Štvorjadrový procesor je viacjadrový procesor so štyrmi nezávislými mikroprocesormi. Ako ste mohli zistiť z predpony, názov procesora vychádza z počtu mikroprocesorov na čipe.

História

Do roku 2005 prevažovali jednojadrové procesory nad viacjadrovými.[] V predchádzajúcich rokoch sa viacjadrové riešenia používali len v jednotlivých prípadoch. Obvyklým spôsobom, ako zrýchliť počítač, bolo zvýšenie taktovacej frekvencie. Pri frekvencii okolo 4 GHz by sa však procesor príliš zahrieval a spotreboval by veľa elektrickej energie. Vtedy začali byť viacjadrové procesory dôležitejšie. Preto sa zvýšil dopyt po viacjadrových procesoroch. V druhej polovici roka 2006 boli najlepšími procesormi dvojjadrové procesory. Od roku 2006 vývoj pokračoval, nové procesory dostávajú štyri alebo viac nezávislých mikroprocesorov. V súčasnosti sa jednojadrové procesory v nových osobných počítačoch nepoužívajú, ale zostávajú populárne vo vstavaných systémoch.

Výhody

  • Viacjadrový procesor v počítači znamená, že bude pracovať rýchlejšie pri určitých programoch.
  • Počítač sa po zapnutí nemusí tak zahrievať.
  • Počítač potrebuje menej energie, pretože môže vypnúť niektoré časti, ak nie sú potrebné.
  • Do počítača možno pridať ďalšie funkcie.
  • Signály medzi jednotlivými CPU prechádzajú kratšie vzdialenosti, preto sa menej degradujú.

Nevýhody

  • Nepracujú dvojnásobnou rýchlosťou ako bežný procesor. Získajú len o 60-80 % vyššiu rýchlosť.
  • Rýchlosť, akou počítač pracuje, závisí od toho, čo s ním používateľ robí.
  • Stoja viac ako jednojadrové procesory.
  • Ich tepelná správa je náročnejšia ako v prípade jednojadrových procesorov s nižšou hustotou.
  • Nie všetky operačné systémy podporujú viac ako jedno jadro.
  • Operačné systémy skompilované pre viacjadrový procesor budú na jednojadrovom procesore fungovať o niečo pomalšie.

Podpora operačných systémov

Nasledujúce operačné systémy podporujú viacjadrové procesory

  • Microsoft Windows (Windows XP alebo novší)
  • Linux
  • Mac OS X
  • Väčšina systémov založených na BSD
  • Solaris

Záver

V nasledujúcich rokoch bude trend čoraz viac smerovať k viacjadrovým procesorom. Hlavným dôvodom je, že sú rýchlejšie ako jednojadrové procesory a dajú sa stále zlepšovať. V budúcnosti však stále budú existovať aplikácie pre jednojadrové procesory, pretože nie každý systém potrebuje rýchly procesor.


AlegsaOnline.com - 2020 / 2023 - License CC3