sexta-feira, 29 de outubro de 2010

Memoria Cache

Definição de Memoria Cache

Memória Cache é uma pequena quantidade de memória estática de alto desempenho, tendo por finalidade aumentar o desempenho do processador realizando uma busca antecipada na memória RAM.A taxa de acerto típica pode variar entre 80% e 99%, localizada entre a memória principal eo processador central.

Tipos de Memórias Cache

Os tipos de memória cache mais conhecidos são: mapeamento direto, totalmente associativa e associativa por conjunto (N-way).

Tamanho da cache



Quando é feita a implementação da memória cache, alguns aspectos são analisados em relação a seu tamanho:

  • A relação acerto/falha
  • Tempo de acesso a memória principal
  • O custo médio, por bit, da memória principal, da cache L1 e L2
  • O tempo de acesso da cache L1 ou L2
  • A natureza do programa a ser executado no momento
Um cache é um bloco de memória para o armazenamento temporário de dados que possuem uma grande probabilidade de serem utilizados novamente.

SRAM: Static RAM

- Célula de memória que utiliza flip-flop para armazenar bit.

- Necessita de 6 transístores.

- Retém dados durante o tempo em que a fonte de energia permanecer activa.





· DRAM: Dynamic RAM

- Célula de memória utiliza transístor MOS e capacitor para armazenar bit.

- Mais compacta do que a SRAM.

- Renovação (“refresh”) é necessária: células são renovadas quando lidas.

- Taxa de renovação típica é de 15.625 ms.

- Acesso mais lento do que a SRAM.





· NVRAM: Nonvolatile RAM

- Retém dados após a fonte de energia ser desligada.

- RAM com bateria (“Battery-backed RAM”).





DDR SDRAM




DDR SDRAM ou double-data-rate synchronous dynamic random access memory

(memória de acesso aleatório dinâmica síncrona de dupla taxa de transferência) é um tipo de circuito integrado de memória utilizado em computadores, derivada das muito conhecidas SDRAM e combinada com a técnica DDR, que consiste em transferir dois dados por pulso de clock, obtendo assim, teoricamente, o dobro de desempenho em relação a técnica tradicional de transferência de dados quando operando sob a mesma frequência de clock.



SO-DIMM

As memórias SO-DIMM são uma alternativa menor às memórias DIMM, tendo aproximadamente metade de seu tamanho. Como resultado, são usadas principalmente em laptops, computadores pessoais com gabinetes pequenos, impressoras robustas de escritório e equipamentos de rede como roteadores.



WRAM


A RAM de Windows (WRAM), sabida também como a RAM do cartão de accelerator de Windows, é uma modificação de VRAM e é usada também para finalidades da exposição video. Como VRAM, WRAM é memória dual-ported, mas funciona aproximadamente 25 por cento mais rápido. No general, WRAM oferece o desempenho melhor do que VRAM .