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!




BPC-MIC12 - Procesory CISC a RISC, paměťové architektury, Cache, Pipelining

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

• Procesor musel čekat na pomalou paměť. 

Principy lokalit

• Časová lokalita (Temporal Locality) instrukcí:

je-li použita nějaká instrukce, dá se očekávat, 
že tatáž instrukce bude brzy použita znovu.

• Prostorová lokalita (Spatial Locality) instrukcí: 

je-li použita nějaká instrukce, dá se očekávat, 
že brzy bude použita instrukce uložená na 
blízké adrese.

Principy lokalit

• Časová lokalita (Temporal Locality) dat

– Jsou-li použita nějaká data, dá se očekávat, že 

tatáž data budou brzy použita znovu.

• Prostorová lokalita (Spatial Locality) dat

– Jsou-li použita nějaká data, dá se očekávat, že brzy 

budou použita data uložená na blízké adrese.

• Časové a prostorové lokality odkazů platí pro 

data v daleko menší míře než pro instrukce.

Hierarchie paměti

• Na základě zjištění zákonitostí o lokalitě odkazů 

bylo modifikováno schéma Von Neumannova 

počítače doplněním o rychlé vyrovnávací paměti 

(Cache) mezi procesor a hlavní paměť .

CPU 

registry

Cache

Hlavní 

paměť

Vnější 

paměť 

(disk)

Paměťová 
sběrnice

C
a

c

h
e

V/V 

sběrnice

1 ns

32, 64, 128 B

2 ns

řádově MB

10 ms

řádově 1 TB

10 ns

řádově 1 GB

Paměť Cache

• Používána CPU, aby snížila průměrný čas přístupu 

do paměti.

• Malá rychlá paměť, která ukládá kopie dat z  

nejčastěji používaných oblastí  hlavní paměti.

• Když procesor potřebuje číst nebo zapisovat do 

hlavní paměti, nejprve zkusí, zda se nenachází 
kopie dat v Cache. Jsou-li data v Cache, čte je 
nebo zapisuje přímo do Cache, což je mnohem 
rychlejší než čtení nebo zápis z hlavní paměti. 

Účinnost paměti Cache

• Cache Hit

– Procesor našel požadované místo v paměti Cache.

• Cache Miss

– Procesor nenašel požadované místo v paměti Cache a data 

musel číst nebo zapisovat do hlavní paměti.

• Hit Rate (účinnost)

– Poměr mezi počtem přístupů „hit “ a celkovým počtem 

přístupů.

– Udává účinnost (efektivitu) paměti Cache.
– Čím větší je kapacita paměti Cache, tím větší je její 

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