Memória Cache

Views:
 
Category: Education
     
 

Presentation Description

No description available.

Comments

Presentation Transcript

Slide 1: 

Memória Cache Memória mais Rápida Tamanho pequeno Reduzir a freqüência de acesso à MP Dividida em dois tipos L1 L2

Slide 2: 

Memória Cache Cache Associativa Alta Velocidade Custo Elevado Taxa de Acerto Maior

Slide 3: 

Memória Cache Cache por Mapeamento Direto Baixar o custo Mais simples Desempenho prejudicado

Slide 4: 

Memória Cache Um cache está sendo projetado para um computador com 2³² bytes de memória. O cache terá 2K slots e usará um bloco de 16 bytes. Calcule, tanto para um cache associativo quanto pra um mapeamento direto , quantos bytes o cache irá ocupar. MP = 2³² bytes com bloco de 16 bytes = b Cache = 2K slots => 2x2¹0 bytes = 2¹¹ Total de Blocos = 2³² = 2³² = 2²8 b 24 Conteudo – b = 16 bytes = 24 x 2³ = 27 bits A cache ocupará = (1+28 + 27 ) x 2¹¹ = 314K 27 Cálculo da TAG => total de blocos = 2²8 = 217 total de slots 2¹¹ TAG = 17 A cache ocupará = (1+17+ 27 ) x 2¹¹ = 292K 27 Associativo Mapeamento Direto

Slide 5: 

Memória Cache Cache Associativa por conjunto Híbrido das duas outras cache + =

Slide 6: 

Memória Cache Manipulação de escrita (cache ? memória) Copy Back Write through

authorStream Live Help