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 zpracovat svůj vlastní proud dat. Zatímco vícejádrové procesory stále selektivně ukládají data mezipaměti a načítají data netrávovaných z jiných míst úložiště, další jádro nebo jádra mohou pokračovat v provádění komunikacea přijímání informací při normální rychlosti procesoru, zatímco jiný procesor získává potřebné informace ze zařízení s pomalým úložištěm. Tímto způsobem se celý systém nemusí zpomalit, zatímco jsou získána data.

Vícejádrový procesor je obzvláště cenný pro multitasking, kde více než jeden program slouží své vlastní sadě dat pro zpracování. 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é 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, které lze použít.

Prvním komerčně dostupným vícejádrovým procesorem byl procesor s dvojím jádrem. 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ímto mnoha jádrems. Vícejádrové systémy mohou být homogenní, za použití všech identických jádra nebo heterogenních pomocí neidentických jádra.

Ačkoli jsou vícejádrové procesory určeny ke zvýšení celkové rychlosti a výkonnosti, ne všechny programy využívají výhody technologie vícejádrového zpracování. 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 potenciál vícejádrového zpracování, takže plná schopnost zpracování je často nerealizována.

Vícejádrový procesor má tendenci produkovat více tepla než procesor s jedním jádrem, což způsobuje výzvy pro správu tepla. 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ého challenuGES prezentované vícejádrovými procesory.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?