Memória Cache; Tecnologias para aumento de desempenho; Flashcards
Memória mais rápida que RAM.
Memória cache.
Memória feita para acelerar processamentos repetidos.
Memória cache.
Esquema de atualização da cache onde o dado que é gravado na cache é imediatamente atualizado na RAM.
Write Through
Esquema de atualização da cache onde o dado que é gravado na cache, porém a RAM pode ficar desatualizada.
Write Back
Esquema de atualização da cache onde a RAM NUNCA fica DESATUALIZADA.
Write Through
Esquema de atualização da cache onde a RAM é atualizada a todo momento.
Write Through
Esquema de atualização da cache onde a RAM só é atualizada quando necessário.
Write back
Mapeamento onde a arquitetura é mais SIMPLES.
Mapeamento direto.
Mapeamento onde uma parte da cache aponta diretamente para outra parte da RAM.
Mapeamento direto.
Mapeamento onde a quantidade de cache MISS é alta.
Mapeamento direto.
Mapeamento onde cada parte da cache pode alcançar qualquer parte da RAM.
Mapeamento completamente associativo.
Mapeamento onde aumenta a quantidade de cache HIT.
Mapeamento completamente associativo.
Mapeamento onde mais complexo de ser implementado.
Mapeamento completamente associativo.
Mapeamento que cria grupos de cache para grupos de RAM.
Mapeamento associativo por grupos.
Mapeamento SIMPLES como o mapeamento direto.
Mapeamento associativo por grupos.
Mapeamento mais utilizado atualmente.
Mapeamento associativo por grupos.
Tecnologia que tenta adivinhar o que o processador poderá executar.
Previsão de desvio.
Tecnologia que se resume em carregar na
memória todos os desvios condicionais possíveis (se, case etc), e deixá-los prontos na memória para quando
forem requisitados.
Previsão de desvio.
Quando o processador possui mais de uma unidade de busca. (mais de um pipeline)
Superescalar
Conhecido como linha de produção.
Pipeline
Quando as unidades internas do processador não ficam ociosas.
Pipeline.
Quando o processador procura instruções que possam ser executadas antes mesmo que as anteriores.
Execução fora de ordem.
Está uma passo além da previsão de desvio.
Execução especulativa.
É uma melhoria da previsão de desvio.
Execução especulativa.
É a troca da finalidade dos registradores ociosos para executar outra tarefa.
Renomeamento de registradores.
Compreendem instruções CISC e RISC ao mesmo tempo.
Arquitetura híbrida CISC/RISC
Une várias microinstruções do mesmo tipo e as executa de uma única vez.
Fusão de microinstruções.
Une várias instruções do mesmo tipo e as executa de uma única vez.
Fusão de instruções.
Tecnologia que consegue pegar núcleos de processadores ociosos e transforma em núcleos virtuais.
Hyper-threading
Ato de forçar o processador a trabalhar com um clock além do especificado.
Overclock
Ato de forçar o processador a trabalhar com um clock aquém do especificado.
Underclock
Quando o processador possui a capacidade de aumentar o clock quando estiver sendo mais exigido e reduzir quando não estiver sendo exigido.
Overclock dinâmico.
Canal de alta velocidade exclusivo da memória RAM com o processador.
Hyper-Transport.