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.

Slides:



Advertisements
Apresentações semelhantes
Integridade de Dados em Memórias Cache
Advertisements

Organização e Arquitetura de Computadores I Introdução
Exercícios de Dimensionamento de Memórias Cache
Introdução à Hierarquia de Memória
Organização de Computadores
William Stallings Arquitetura e Organização de Computadores 8a Edição
Fig. 2 Pontos críticos na característica de transferência vo(vi) de um inversor genérico. Microelectronic Circuits - Sedra/Smith (resumo sobre circuitos.
Arquitetura e organização de computadores
Arquitetura e organização de computadores
Autor: Salvador P. Gimenez
Aula 16: Memória Principal e Memória Virtual
William Stallings Arquitetura e Organização de Computadores 8a Edição
MC 542- Organização de Computadores
Memórias cache CPU procura por dados em L1, depois em L2 e finalmente na memória principal CPU registradores ALU L1 cache barramento de cache barramento.
MEMORIAS RAUL DIAZ ROSAS.
SSC541 - SISTEMAS OPERACIONAIS I Aula 13 – Gerenciamento de Memória
Rganização de Computadores A Interface entre o Processador e os Periféricos Capítulo 8 – Patterson & Hennessy (seções 8.4 e 8.5) Organização de Computadores.
Rganização de Computadores Melhorias de Desempenho com Pipelines - Parte B - Capítulo 6 – Patterson & Hennessy Organização de Computadores Melhorias de.
Rganização de Computadores Multiprocessadores Capítulo 9 – Patterson & Hennessy Organização de Computadores Multiprocessadores Capítulo 9 – Patterson &
Rganização de Computadores Melhorias de Desempenho com Pipelines Capítulo 6 – Patterson & Hennessy Organização de Computadores Melhorias de Desempenho.
Prof. Fábio M. Costa Instituto de Informática Universidade Federal de Goiás rganização de Computadores Organização do Processador Parte B Capítulo 5 –
Capítulo 6 Sistemas de Arquivos 6.1 Arquivos 6.2 Diretórios
Desde 1980, CPUs têm avançado mais rapidamente que DRAMs... CPU 60% por ano 2X em 1.5 anos DRAM 9% por anos 2X em 10 anos 10 DRAM CPU Desempenho (1/latência)
Recursos Computacionais
Organização da Memória Principal
Introdução e Análise do Desempenho
Fundamentos da Arquitetura de Computadores
Cálculo da Freqüência de Operação do Relógio
Introdução à Programação
Arquitetura de Sistemas Operacionais – Machado/Maia 10/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 10 Gerência.
Arquitectura de Computadores II
Memórias Digitais Memórias:
Memórias Digitais Departamento de Engenharia Elétrica – UFRJ
Formando um sistema com retroação unitária equivalente a partir de um sistema geral com retroação não-unitária.
SISTEMAS OPERACIONAIS
Arquitetura de computadores
Subsistemas de memória
Subsistemas de memória
PUCC 1 Agenda Memória CACHE. PUCC 2 Memória Cache Motivo –Melhorar a relação entre o tempo de acesso a dados e instruções e a velocidade dos processadores.
Agenda - Aula 03 Introdução (Computador Digital) Memória
Arquitetura de Computadores Memória - 2 Waldemiro Arruda.
Algoritmos e Estruturas de Dados I – Ponteiros
Memória Principal.
Sistemas Operacionais
Técnico em Informática
Introdução à Hierarquia de Memória
ARQUITETURA DE COMPUTADORES II
Título da Apresentação Título da Apresentação.
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
INTRODUÇÃO À COMPUTAÇÃO
Bruno C. Bourbon Jarbas J. de O. Júnior {bcb, cin.ufpe.br
DSC/CEEI/UFCG Introdução à Computação. DSC/CEEI/UFCG 2 Hardware – Memória  Componente de um sistema de computação cuja função é armazenar informações.
Ch7b-1 Capítulo Sistemas de Memória - Memória Virtual.
ARQUITETURAS E ORGANIZAÇÃO DE COMPUTADORES
Memória 6 1.
REDE DE COMPUTADORES Arquitetura de Computadores Prof. Bruno Viana
Hierarquia de Memória Arquitetura de Computadores Aula 4 – Memória 23/08/2012 Bruno Iran Ferreira Maciel Mestrando em Ciências da Computação – Cin/UFPE.
INTRODUÇÃO À COMPUTAÇÃO
Prof. André Luis M. Silva Hierarquia de Memória Prof. André Luis M. Silva
Circuitos Integrados Digitais ELT017
Memória.
MEMÓRIA CACHE E TÉCNICAS DE MAPEAMENTO Capítulo 5
William Stallings Arquitetura e Organização de Computadores 8a Edição
Memórias Faculdade de Ciências Aplicadas e Sociais de Petrolina - FACAPE Ciência da Computação Professora: Cynara Carvalho
Integridade de Dados em Memórias Cache ARQUITETURAS DE COMPUTADORES II Prof. César Augusto M. Marcon.
Pearson Education Sistemas Operacionais Modernos – 2ª Edição 1 Sistemas Operacionais FATEC-PB Professor: Gustavo Wagner
Disciplina: Circuitos Digitais
Transcrição da apresentação:

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

Princípio básico

Unidade de transferência entre os níveis de memórias: Bloco

Representação clássica da hierarquia de memórias

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*: ns – 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

Uso da cache

Mapeamento entre a Memória Principal e a Cache

Acessos à cache Ver Fig. 7.6 (P&H, pág. 323)

Organiz. de acesso à cache

Exemplo: DECStation 3100

Cache com blocos maiores: Permite explorar o princípio da localidade

Cache associativa por conjunto

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?

Taxa de Erro Vs. Tamanho dos blocos e da Cache

Reduzindo a Taxa de Erro