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ří