Centrální procesorová jednotka (CPU)

Vše o procesorech, procesorových jádrech, rychlosti hodin a dalších

Centrální procesorová jednotka (CPU) je počítačová součást, která je odpovědná za interpretaci a provádění většiny příkazů z jiného hardwaru a softwaru počítače.

Všechny druhy zařízení používají procesor, včetně stolních, přenosných a tabletových počítačů, smartphonů ... dokonce i televizor s plochou obrazovkou.

Intel a AMD jsou dva nejoblíbenější výrobci procesorů pro stolní počítače, notebooky a servery, zatímco Apple, NVIDIA a Qualcomm jsou velcí výrobci procesorů pro smartphone a tablety.

Může se zobrazit mnoho různých názvů používaných k popisu procesoru, včetně procesoru, procesoru počítače, mikroprocesoru, centrálního procesoru a "mozku počítače".

Počítačové monitory nebo pevné disky jsou někdy velmi nesprávně označovány jako CPU, ale tyto součásti hardwaru slouží zcela odlišným účelům a nejsou v žádném případě stejné jako procesor.

Jak CPU vypadá a kde se nachází

Moderní procesor je obvykle malý a čtvercový s mnoha krátkými, zaoblenými kovovými konektory na spodní straně. Některé starší CPU mají kolíky namísto kovových konektorů.

CPU se připojuje přímo k "zásuvce" CPU (nebo někdy i "slotu") na základní desce . CPU je vložen do zásuvky s kolíčkem směrem dolů a malá páčka pomáhá zabezpečit procesor.

Po běhu i po krátkou dobu mohou moderní procesory dostat velmi horké. Chcete-li pomoct rozptýlit toto teplo, je téměř vždy nutné připojit chladič a ventilátor přímo na CPU. Typicky jsou tyto dodávány s nákupem CPU.

K dispozici jsou i další pokročilé možnosti chlazení, včetně sestav na chlazení vodou a jednotek fázových změn.

Jak již bylo zmíněno výše, ne všechny procesory mají na spodních stranách kolíky, ale v těch, které dělají, jsou kolíky lehce ohnuté. Při manipulaci věnujte velkou pozornost zejména při instalaci na základní desku.

Rychlost hodin CPU

Rychlost hodin procesoru je počet instrukcí, které může zpracovat v libovolné sekundě, měřeno v gigahertz (GHz).

Například CPU má rychlost hodin 1 Hz, pokud může zpracovávat jednu instrukci každou vteřinu. Toto je extrapolace k reálnějšímu příkladu: procesor s rychlostí 3,0 GHz může zpracovávat 3 miliardy instrukcí za sekundu.

CPU jádra

Některá zařízení mají jednojadrový procesor, zatímco jiní mohou mít procesor s dvojitým jádrem (nebo čtyřjádrovým, atd.). Jak již bylo zjevné, mít dvě procesorové jednotky pracující vedle sebe znamená, že CPU může každou sekundu současně spravovat dvojnásobek pokynů a drasticky zlepšuje výkon.

Některé CPU mohou virtualizovat dvě jádra pro každé fyzické jádro, které je k dispozici, známé jako Hyper-Threading. Virtualizace znamená, že procesor s pouze čtyřmi jádry může fungovat, jako kdyby měl osm, s dalšími virtuálními CPU jádry označovanými jako samostatné vlákna . Fyzikální jádra však fungují lépe než virtuální .

CPU povoluje, některé aplikace mohou používat tzv. Multithreading . Pokud se podproces chápe jako jediný kus počítačového procesu, pak použití více závitů v jediném jádře procesoru znamená, že více instrukcí lze pochopit a zpracovat najednou. Některý software může tuto funkci využívat na více než jednom jádře procesoru, což znamená, že je možné zpracovat ještě více instrukcí současně.

Příklad: Intel Core i3 vs. i5 vs. i7

Pro konkrétnější příklad toho, jak jsou některé procesory rychlejší než jiné, podívejme se na to, jak Intel vyvinul své procesory.

Stejně jako jste pravděpodobně podezřelý z jejich pojmenování, čipy Intel Core i7 mají lepší výkon než čipy i5, které mají lepší výkon než čipy i3. Proč je lepší nebo horší než ostatní, je trochu složitější, ale stále docela snadné pochopit.

Procesory Intel Core i3 jsou dvoujádrové procesory, zatímco čipy i5 a i7 jsou čtyřjádrové.

Turbo Boost je funkce v čipech i5 a i7, která umožňuje procesoru zvýšit rychlost hodin nad jeho základní rychlostí, například od 3,0 GHz do 3,5 GHz, kdykoli to bude potřebovat. Čipy Intel Core i3 nemají tuto funkci. Modely procesorů zakončené v "K" mohou být přetaktovány , což znamená, že tato dodatečná rychlost může být vynucena a používána po celou dobu.

Hyper-Threading, jak bylo zmíněno výše, umožňuje zpracování obou vláken na každé jádro procesoru. To znamená, že procesory i3 s podporou Hyper-Threading podporují pouze čtyři simultánní podprocesy (protože jsou procesory s dvojitým jádrem). Procesory Intel Core i5 nepodporují Hyper-Threading, což znamená, že i oni mohou pracovat se čtyřmi vlákny najednou. Procesory i7 však tuto technologii podporují, a proto (čtyřjádrové) mohou zpracovávat 8 vláken najednou.

Vzhledem k omezením výkonu v zařízeních, která nepřetržitě dodávají energii (výrobky napájené bateriemi, jako jsou smartphony, tablety apod.), Se jejich procesory - bez ohledu na to, zda se jedná o i3, i5 nebo i7 - liší od stolních počítačů CPU v tom, že musí najít rovnováhu mezi výkonem a spotřebou energie.

Další informace o procesorech

Není jediným faktorem určujícím, zda je jeden procesor "lepší" než jiný, ani rychlost, ani počet jader CPU. Často to nejvíce závisí na typu softwaru, který běží na počítači - jinými slovy na aplikacích, které budou používat procesor.

Jeden CPU může mít nízkou rychlost, ale čtyřjádrový procesor, zatímco druhý má vysokou rychlost, ale je pouze dvoujádrovým procesorem. Rozhodování o tom, který CPU by převýšil druhou, opět závisí zcela na tom, na co se CPU používá.

Například program pro editaci videa náročný na CPU, který funguje nejlépe na více jádrech procesorů, bude pracovat lépe na vícejádrovém procesoru s nízkou rychlostí, než by byl u jednojadrového procesoru s vysokými hodinovými rychlostmi. Ne každý software, hry atd. Může dokonce využít více než jen jednu nebo dvě jádra, čímž je k dispozici ještě jádro CPU, které jsou zbytečné.

Další součástí procesoru je mezipaměť. CPU cache je jako dočasné místo pro uchovávání běžně používaných dat. Namísto volání paměti RAM pro tyto položky CPU určuje, která data se zdá, že stále používáte, předpokládá, že budete chtít jej stále používat a ukládat do mezipaměti. Cache je rychlejší než pomocí paměti RAM, protože je fyzickou součástí procesoru; více cache znamená větší prostor pro uchovávání takových informací.

Zda váš počítač může spustit 32bitový nebo 64bitový operační systém, závisí na velikosti datových jednotek, které procesor zpracovává. Více pamětí lze přistupovat najednou a ve větších částech pomocí 64bitového procesoru než 32bitového, což znamená, že operační systémy a aplikace, které jsou specifické pro 64 bitů, nemohou běžet na 32bitovém procesoru.

Zobrazí se podrobnosti o CPU počítače spolu s dalšími informacemi o hardwaru s většinou bezplatných nástrojů pro systémovou informaci .

Každá základní deska podporuje pouze určitý typ typů procesorů, proto se vždy před provedením nákupu obraťte na výrobce základní desky. CPU nejsou vždy mimořádně dokonalé. Tento článek zkoumá, co s nimi může chybět .