2500336061

2500336061



5.1.3 Pamięci podręczne

Sposób odwzorowania adresów pamięci wyższego poziomu na adresy pamięci podręcznej:

•    bezpośredni, 1-skojarzeniowy;

•    sekcyjno-skojarzeniowy, n-skojarzeniowy (n > 1);

•    skojarzeniowy, w pełni skojarzeniowy, asocjacyjny.

Zjawisko migotania pamięci podręcznej.

Przy odwzorowaniu innym niż bezpośrednie stosuje się następujące algorytmy zastępowania:

•    LRU (least recently used, najdawniej ostatnio używany) - zastępowany jest ten blok, który pozostawał w pamięci podręcznej najdłużej bez odwoływania się do niego;

•    FIFO (first in first out, pierwszy wchodzi pierwszy wychodzi) - zastępowany jest ten blok, który pozostawał w pamięci podręcznej najdłużej;

•    LFU (least freąuently used, najrzadziej używany) - zastępowany jest ten blok, do którego było najmniej odwołań;

•    zastępowany jest losowo wybrany blok.

Sposób uzgadniania zawartości pamięci wyższego poziomu z pamięcią podręczną podczas zapisu:

•    zapis jednoczesny (ang. write through);

•    zapis opóźniony (ang. copy/write back);

•    zapis inchiswe;

•    zapis exclusive.

Algorytmy zapewniania zgodności pamięci podręcznych:

•    MESI;

•    MSI;

•    MOSI;

•    MOESI.

Poszczególne litery w nazwie algorytmu oznaczają dopuszczalny stan, w którym może znaleźć się blok (linia) pamięci podręcznej:

•    M - modified - mam ważną kopię bloku, który został zmodyfikowany;

•    O - owned - jestem właścicielem, ponoszą odpowiedzialność za wszystkie odwołania do tego bloku;

•    E - exclusive - mam ważną kopię bloku, który nie został zmodyfikowany;

•    S - shared - wszyscy mają kopię tego bloku;

•    I - invalid - blok zawiera nieważne dane.

16



Wyszukiwarka

Podobne podstrony:
DSCN5396 (2) Pamięć podręczna - cacheróżne metody odwzorowanie adresów bloków pamięci operacyjnej w
p1020993 Segmentacja as Inny sposób dzielenia adresowalnej pamięci, to segmentacja as Stronicowanie
p1020993 Segmentacja as Inny sposób dzielenia adresowalnej pamięci, to segmentacja as Stronicowanie
DSCN5397 (3) Pamięć podręczna - cache odwzorowanie bezpośrednie, direct mapped:    a^
Podręcznik PSYCHOTERAPIIPSYCHODYNAMICZNEJ w PATOLOGII OSOBOWOŚCI z WYŻSZEGO POZIOMU Eve Caligor, Ott
Zdjęcie0540 Czyli zwierzęta z wyższego poziomu troficznego są zazwyczaj o wiele bardziej rzadki
Zrzut ekranu 14 01 11 o! 03 20 :ję, w podręcznikowy sposób Gdańska Wielka Zbrojownia
Poznaj C++ w$ godziny0020 4 Godzina 1 4 Godzina 1 NOWY TERMIN Z czasem zaczęły powstawać języki wyżs
Technika mikroprocesorowa Języki programowania mikrokontrolerów - język wyższego poziomu Języki
W wyższych partiach krzywej popytu, tj. dla wyższego poziomu cen, współczynnik ten jest wyższy niż p
W jaki sposób można wykazać, że ten poziom jest poziomem podstawowym? Wykazano to dla pewnych takson
45550 Nartowska Różnice indywidualne0007 w jednym zakresie umożliwia postęp i osiągnięcie wyższego p
Ad. 2. Przejścia elektronów w cząsteczce z niższych poziomo’,v na wyższe zachodzi dzięki absorpcji

więcej podobnych podstron