memória cache
Kauanne Júlia
Created on October 16, 2023
More creations to inspire you
ALL THE THINGS
Presentation
SANTIAGOVR_EN
Presentation
WWII TIMELINE WITH REVIEW
Presentation
BLENDED LEARNING
Presentation
TAKING A DEEPER DIVE
Presentation
WWII JUNE NEWSPAPER
Presentation
AUSSTELLUNG STORYTELLING
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!