Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouJuliana Feliciano Alterado mais de 10 anos atrás
1
rganização de Computadores Hierarquia de Memórias Capítulo 7 – Patterson & Hennessy (seções 7.1 a 7.3) Organização de Computadores Hierarquia de Memórias Capítulo 7 – Patterson & Hennessy (seções 7.1 a 7.3) Prof. Fábio M. Costa Instituto de Informática Universidade Federal de Goiás
2
Princípio básico
3
Unidade de transferência entre os níveis de memórias: Bloco
4
Representação clássica da hierarquia de memórias
5
Memória principal Vs. Cache Memória principal – DRAM: memória RAM dinâmica – precisa de refreshes periódicos lê e escreve o conteúdo de cada célula da memória – tempos de acesso típicos*: 60-120ns – custo por MByte*: $5 a $10 Memória cache – SRAM: memória RAM estática – construída com flip-flops, não necessita refresh – tempo de acesso típicos*: 5-25ns – custo por MByte*: $100 a $250
6
Uso da cache
7
Mapeamento entre a Memória Principal e a Cache
8
Acessos à cache Ver Fig. 7.6 (P&H, pág. 323)
9
Organiz. de acesso à cache
10
Exemplo: DECStation 3100
11
Cache com blocos maiores: Permite explorar o princípio da localidade
12
Cache associativa por conjunto
13
Exercício Elabore uma organização de memória cache com as seguintes características: – 256 linhas – 4 entradas por linha – 4 palavras por entrada Em outras palavras, combinar as organizações de cache dos dois slides anteriores Como serão interpretados os endereços de memória?
14
Taxa de Erro Vs. Tamanho dos blocos e da Cache
15
Reduzindo a Taxa de Erro
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.