Skip to main content

Co je to vícejádrový procesor?

Vícejádrový procesor je integrovaný obvod, který pro zpracování dat používá dva nebo více jednotlivých procesorů nebo jádra.Jádra mohou být připojena k jednomu integrovanému obvodu nebo začleněna do samostatných zemí v balíčku čipu.Každé jádro má svou vlastní mezipaměť a každý má samostatnou kapacitu pro zpracování dat.

Výhodou vícejádrového procesoru je zvýšená rychlost.Tradiční jednorázový procesor ukládá některá data do své mezipaměti a když jsou vyžadována data mimo mezipaměť, musí být získána z jiných míst, jako je paměť s náhodným přístupem (RAM).Když k tomu dojde, rychlost procesoru se zpomalí na maximální rychlost RAM nebo jiného úložného zařízení.Tato rychlost je obvykle mnohem pomalejší než maximální rychlost procesoru.

Vícejádrové procesory jsou rychlejší, protože každé jádro dokáže zvládnout svůj vlastní proud dat.Zatímco vícejádrové procesory stále selektivně selektivně ukládají data mezipaměti a načítají data netrávovaných z jiných úložišť, další jádro nebo jádra mohou pokračovat v provádění příkazů a přijímat informace při normální rychlosti procesoru, zatímco jiný procesor získává potřebné informace z pomalých úložných zařízení.Tímto způsobem se celý systém nemusí zpomalovat, zatímco jsou získána data.Samostatné datové toky lze zpracovávat různými jádry, což zvyšuje celkovou rychlost zpracování.Pro jediný softwarový program, který využívá vícejádrového technologie, musí mít simultánní technologii více vlákna (SMT), která mu umožňuje odesílat paralelní sady pokynů pro více jader.Procesor byl duální jádro procesor.Existují také vícejádrové procesory se čtyřmi, šesti a osmi jader.Mnoho základních desek však není schopno manipulovat s těmito mnoha jádry.Vícejádrové systémy mohou být homogenní a využívají všechna stejná jádra nebo heterogenní pomocí neidentických jádra.

Ačkoli vícejádrové procesory jsou určeny ke zvýšení celkové rychlosti a výkonu, ne všechny programy využívají technologii více jádra.Mnoho programů a dokonce i některých operačních systémů postrádá SMT potřebné k použití více než jednoho jádra zpracování.Operační systémy, které používají vícejádrové zpracování, nejsou vždy navrženy tak, aby maximalizovaly vícejádrový potenciál zpracování, takže plná schopnost zpracování je často nerealizovaná.Výzvy řízení.Množství tepla vytvořeného procesorem má tendenci se s každým dalším jádrem exponenciálně zvyšovat.Vysoké teploty mohou způsobit přehřátí procesorů a vytvářet provozní problémy a bezpečnostní rizika.Výrobci procesorů museli investovat značný čas a technologii do vytváření řešení tepelných výzev, které předkládají vícejádrové procesory.