O que é a cache do CPU ? ( + Bonus )

Princípios básicos do cache
Para entender realmente o papel do cache no design do sistema, ajuda a pensar no subsistema de CPU e memória como operando em um modelo consumidor-produtor (ou cliente-servidor): a CPU consome informações fornecidas pelos discos rígidos e RAM, que atuam como produtores. Impulsionado por inovações na tecnologia de processo e design de processador, CPUs aumentaram sua capacidade de consumir a uma taxa significativamente maior do que o subsistema de memória aumentou sua capacidade de produzir. O problema é que os ciclos de clock da CPU ficaram mais curtos a uma taxa mais rápida do que os ciclos de clock de memória e barramento, de modo que o número de ciclos de clock da CPU que o processador tem que esperar antes que a memória principal possa atender suas solicitações de dados aumentou. Assim, com cada aumento da velocidade do clock da CPU, a memória está ficando cada vez mais longe da CPU em termos do número de ciclos de clock da CPU.
Mais devagar Relógio da CPU | Mais rápido Relógio da CPU |
Para visualizar o efeito que esta abertura de velocidade de alargamento tem no desempenho geral do sistema, imagine o processador central como a oficina de um fabricante de mobília do centro e a memória principal como um lumberyard que mantem-se movido mais e mais para fora nos suburbs. Mesmo se começarmos a usar caminhões maiores para carregar toda a madeira, ainda vai levar mais tempo desde o momento em que a oficina coloca uma ordem na hora em que a ordem é preenchida.
E Agora como Activar a cache L2 ? ( Vejam o Video )
Comentários
Enviar um comentário