Ram de canal duplo vs DDR

1

Eu entendo que o RAM DDR está basicamente enviando os dados nas extremidades decrescente e ascendente da onda de clock, mas o que é Dual Channel Memory. O Google está apenas dizendo que isso dobra a velocidade.

    
por agz 30.01.2013 / 00:41

2 respostas

4

A memória dual channel duplica o throughput falando com dois módulos de memória ao mesmo tempo. Em vez de ter que ler 128 bytes de um módulo, você lê 64 bytes de cada um dos dois módulos ao mesmo tempo e realiza a mesma quantidade de dados sendo lida em menos tempo.

Note que, ao contrário da memória DDR, a memória dual channel não é um tipo de memória. Você não pode ir até a loja e comprar alguma memória dual channel. É uma capacidade do sistema que requer um controlador de memória com dois canais, cada um dos quais deve estar conectado a pelo menos um módulo de memória. Muitas placas-mãe possuem outros requisitos - por exemplo, normalmente cada canal deve ser preenchido com a mesma quantidade de memória.

    
por 30.01.2013 / 00:42
1

Então o Google está errado. (ou você interpretou mal).

Canal duplo é um termo usado quando um controlador de memória (leia-se: ponte norte do chipset ou da CPU) pode usar dois canais de memória independentes. Isso teoricamente duplica a largura de banda da memória.

Não porque é duas vezes mais rápido, mas porque dois podem ser usados simultaneamente.

Analogia: Você pode transportar o dobro de bem por vez com dois carros, mas os carros não recebem o dobro da velocidade máxima.

Na praxis isso significa que seu computador roda cerca de 5% mais rápido porque gasta menos tempo esperando por acessos à memória.

    
por 30.01.2013 / 00:44