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!



Vlastnosti procesorů vyšších generací

PDF
Stáhnout kompletní materiál zdarma (80.94 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.

○

každá instrukce je rozdělena na kroky a ty jsou vykonávány současně

○

nejčastěji pětistupňový

načtení

§

dekódování

§

provedení

§

uložení do paměti

§

zapsání do registru

§

○

instrukce se zpracovávají ve funkčních blocích

Čas. okamžiku \
subprocesor

1

2

3

4

5

1

A

2

B

A

3

C

B

A

4

D

C

B

A

5

E

D

C

B

A

§

○

-

skalární procesor

jednoduchý procesor, jedna výkonná jednotka

○

-

superskalární procesor

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

○

navenek se tváří jako jeden procesor

○

ve skutečnosti má např. více ALU, více FPU nebo jiných execution units

○

způsob jak zvýšit výkon procesoru

○

procesor tak může v jednom taktu zpracovat více strojových instrukcí, 
které za sebou následují

○

-

vícejádrové procesory, hyperthreading

proces = spuštěný program

○

vlákno = proces se skládá z vláken (každý proces se skládá z vláken), 
pokud OS vlákna nepodporuje, pak se 1 vlákno = 1 proces

○

procesy mají oddělené paměti, vlákna paměť v rámci jednoho procesu 
sdílí

○

přepínání mezi vlákny je rychlejší než přepínání mezi procesy

○

-

hyperthreading

navrhl Intel

○

jeden fyzický procesor se navenek tváří jako dva nebo více logických 
procesorů

○

registry a řadič přerušení jsou duplikovány

○

prostředky jako jsou cache, výkonné jednotky a sběrnice jsou sdíleny

○

na vstupu jsou přijata dvě vlákna a jsou zpracovávána současně

○

pokud každé vlákno potřebuje jinou jednotku (ALU, FPU, …), dojde k 
výraznému zrychlení

○

pokud jednotku chtějí použít dvě vlákna, musí se na takové jednotce 
vystřídat = výkon neroste nebo dokonce klesá

○

rozdělení na vlákna se může během práce měnit

○

plánovač úloh - hodně výkonu je spotřebováno na přidělování výkonu 
jednotlivým akcím

○

-

vícejádrové procesory

jádro procesoru = ALU + řadič + registry (+ FPU)

○

duplikováno celé jádro

○

spojuje se dvě a více nezávislých jader

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