MEMÓRIA CACHE

Lauro Alvarenga
Mind Map by Lauro Alvarenga, updated more than 1 year ago
Lauro Alvarenga
Created by Lauro Alvarenga over 6 years ago
11
0

Description

Esboço Mapa Mental Memória Cache

Resource summary

MEMÓRIA CACHE
  1. Surgimento
    1. Hierarquia de Memória
      1. 1990 - 25 MHz
      2. Conceito
        1. Ilusão
          1. Camadas entre a UCP e Mem. Principal
          2. Tipos de Cache
            1. L1
              1. No Processador
                1. L1i e L1d
              2. L3
                1. (L1 e L2) ------ L3
                2. L2
                  1. (L2 > L1)
                  2. L4
                    1. Novidade!
                      1. Rapidez / Largura de Banda
                      2. Cache Inclusivo
                        1. L1 copia L2
                          1. Remoção de linha / Processador verifica somente L2
                          2. Cache Exclusivo
                            1. L1 guarda informações diferentes de L2
                          3. Funcionamento da Memória Cache
                            1. Otimização
                              1. Memória Principal
                                1. Blocos com "K" palavras
                                2. Cache
                                  1. Linhas contendo "K" palavras
                                3. Funcções de Mapeamento
                                  1. Mapeamento dos blocos ---> Carregamento para a Cache
                                    1. Associativo
                                      1. Bloco carregado em qualquer linha
                                        1. Endereço de memória / em dois campos
                                          1. Rótulo
                                            1. Identificador único do bloco
                                            2. Palavra
                                          2. Direto
                                            1. Mapeado cada bloco em uma única linha
                                            2. Associativo por Conjuntos
                                              1. Endereço de Memória é dividido em 3 campos:
                                                1. Rótulo
                                                  1. Palavra
                                                    1. Conjunto
                                                    2. Memória Cache / 5 conjuntos com "K" linhas
                                                2. Algorítmo de Substituição
                                                  1. Qual bloco será substituído?
                                                    1. Utilizado nos mapeamentos Associativo e Associativo por Conjuntos
                                                      1. Implementação em hardware para maior velocidade
                                                        1. Quatro Tipos
                                                          1. Substitui aleatoriamente qualquer linha da Cache
                                                            1. Substitui o menos recentemente utilizado
                                                              1. Substitui o menos frequentemente utilizado
                                                                1. Substitui o armazenado a mais tempo na Cache
                                                              2. Atualização de Blocos
                                                                1. Substituir bloco na Cache? Verificar possível alteração na Mem. Principal!
                                                                  1. Escrita de Volta
                                                                    1. Implementação de um bit de atualização, onde quando é feita uma atualização em um bloco, o seu bit de atualização recebe o valor 1.
                                                                      1. Quando um bloco for substituído, ele somente será reescrito na memória principal se seu bit de atualização tiver valor 1.
                                                                    2. Escrita Direta
                                                                      1. Operações de escrita feitas na cache também são feitas na mem. principal
                                                                      2. Problemas a se considerar
                                                                        1. Dispositivos de entrada e saída que podem ler e escrever diretamente na memória principal, invalidando dados da memória cache,
                                                                          1. Presença de múltiplos processadores, cada qual com sua memória cache local , conectadas a memória principal.
                                                                          2. Sanar problemas citados: Utilização de sistemas de coerência de memória cache
                                                                          3. O futuro das Memórias Cache
                                                                            1. Cache Principal com 3 auxiliares
                                                                            Show full summary Hide full summary

                                                                            Similar

                                                                            Organograma
                                                                            Matheus Lima
                                                                            Níveis de memória cache
                                                                            Maycon Amaro
                                                                            APRENDIZAGEM NA PSICOLOGIA DA GESTALT
                                                                            Janaína Ricardo
                                                                            Trovadorismo
                                                                            Luiz Roberto
                                                                            Funcionamento do legislativo federal
                                                                            Lucas Oliveira
                                                                            Serviço Social
                                                                            Sidney Eduardo
                                                                            Petróleo
                                                                            Julia leticia
                                                                            comensalidade
                                                                            Jamila Giovanella
                                                                            Vídeo: Funcionamento da Injeção Eletrônica
                                                                            Tecnologias Automotivas
                                                                            CIÊNCIA DA INFORMAÇÃO
                                                                            Talita Campos