memória cache
Kauanne Júlia
Created on October 16, 2023
Over 30 million people build interactive content in Genially.
Check out what others have designed:
ARTICLES
Presentation
PROMOTING ACADEMIC INTEGRITY
Presentation
HISTORY OF THE CIRCUS
Presentation
AGRICULTURE DATA
Presentation
LAS ESPECIES ANIMALES MÁS AMENAZADAS
Presentation
WATER PRESERVATION
Presentation
BIDEN’S CABINET
Presentation
Transcript
Start
memória cache
Introdução
Características técnicas
Aplicação
sumámrio
A memória cache é uma camada de armazenamento de dados de alta velocidade, que se localiza entre a unidade de processamento central e a memória RAM guarda subconjuntos de dados, geralmente temporário. Essa memória tem como principal função acelerar o acesso a dados e instruções que são frequentemente usadas pelo processador, reduzindo assim o tempo de acesso à memória RAM, ela faz isso armazenando temporariamente cópias de dados ou instruções que pode ser necessário à CPU futuramente. A eficácia da memória cache é baseada no princípio da localidade, que se divide em localidade temporal e espacial
Introdução
Localidade Espacial:
Os dados próximos que foram acessados têm probabilidade de serem requisitados novamente, então a memória armazena informações relacionadas às ao que está sendo acessado.
Localidade Temporal:
Significa que dados e instruções acessados recentemente têm uma maior probabilidade de serem acessados novamente em um curto espaço de tempo, por isso a memória cache os armazena para um aceso mais rápido.
- Essa memória possui um sistema de camadas hierárquicas que são divididas em L1, L2 e L3. Cada nível desses possui as suas próprias características e ao decorrer que aumentam, elas ficam mais distante da CPU, fazendo assim com que elas fiquem mais lentas.
representação
A análise de tempo da cache, também conhecida como análise de complexidade temporal de cache, é uma técnica usada para avaliar o desempenho de algoritmos e programas em relação ao uso eficiente da memória cache de um computador. O objetivo é entender como os padrões de aceso à memória impactam o desempenho devido hierarquia de cache. A análise de tempo de cache envolver considerar fatores como localidade espacial e localidade temporal para determinar como os dados são buscados e armazenados na cache. Esses padrões ajudam na otimização de algoritmos e de estruturas de dados, fazendo com que os acessos à memória principal estejam mais otimizados.
- A memória cache possui diversas características técnicas que influenciam no seu desempenho e eficácia na arquitetura de computadores, aqui serão apresentadas as principais dessas características:
Características técnicas:
- Associação: É a forma com que os dados são mapeados na cache. Ela possui três associações:
- A análise de tempo de cache desempenha um papel crítico em várias áreas de ciência da computação e engenharia de sistemas. Ela é usada para entender o desempenho de sistemas de cache e otimizar o uso de caches e otimizar o uso de caches em várias aplicações. Por exemplo:
Aplicação:
THANKS!