Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!



Procesor, subprocesor, multiprocesorové systémy, procesorová pole a pipelining

PDF
Stáhnout kompletní materiál zdarma (81.55 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

•

jeho hlavní nevýhoda je, že nedokáže dělat více operací najednou – vše dělá 
postupně

•

Subprocesor

samotná část procesoru vykonávající samotný úkol, ale koordinovaná s 
ostatními subprocesory

•

každá subprocesor pracuje na jednom vlákně (několik vláken=program)

•

řazení může být sériové (pipelining), paralelní (superskálrní) nebo 
procesorové pole (jsou zapojeny sérivoě i paralelně)

•

Multiprocesorové systémySupersklární procesor

zvětšen počet některých částí procesoru

•

funguje jako 1 procesor, ale má více ALU, etc.

•

může v 1 taktu zpracovávat více instrukcí

•

Hyperthreading

jedná se o 1 fyzický procesor, který se tváří jako 2+ logických procesorů mezi 
kterými je rozdělen výkon procesoru

•

řadiče přerušení a registry jsou pro každý logický proceosr

•

sdílí výkonné jednotky (např. ALU)

•

příjme 2+ vláken, pokud potřebují jinou jednotku dojde k zrychlení, pokud 
stejnou může dojít i ke zpomalení

•

Vícejádrové Procesory

duplikované celé jádro (ALU,řadič,registry a FPU)

•

má více nezávislých jader, která se umí zasoupit

•

zpracovává 1 vlákno na 1 jádře, nepouživaná jádra vypína pro úsporu energie

•

každé jádro má svoji cache+společnou cache

•

přepínačová sběrnice

•

Multithreading

jedno jádro ve vícejádrovém procesoru pracuje na více vláknách najednou

•

Procesorové pole

procesory jsou propojeny sériově i paralelně

•

první řada je zapojena na sběrnici svými vstupy a poslední řada svými výstupy

•

propojení mezi řadami je jednosměrné a v rámci řád obousměrné

•

Pipelining

zřetězené zpracování strojových instrukcí v tzv. Funkčních blocích

•

procesor je rozdělen na subprocesory

•

každá instrukce je rozdělena na kroky (výrobný linka)

•

obvykle bývá 5ti stupňový (krokový):

•

načtení

1.

dekódování

2.

provedení

3.

uložení do paměti

4.

zapsání do registru

Témata, do kterých materiál patří