A próxima geração de RAM para PCs é a quinta geração DDR ou DDR5. O que significará um avanço em relação ao DDR4 atual em aspectos como largura de banda e consumo de energia na transmissão de dados. No entanto, DDR5 é uma mudança importante em comparação com a memória DDR anterior, e é por isso que explicamos como MT / s são medidos em DDR5.
Com os anúncios dos primeiros DIMMs de memória DDR5 por um lado e com a confirmação de AMD e Intel que suas CPUs de PC de próxima geração, Alder Lake e Zen 4, terão suporte DDR5. Acontece que o DDR5 vai se tornar o próximo padrão para PC RAM.
Visão geral da memória DDR5
Antes de falar sobre a largura de desempenho da largura de banda DDR5, temos que explicar como ela difere de seu predecessor, DDR4. A primeira mudança é a mais óbvia de todas, que consiste em conseguir atingir a mesma largura de banda com um consumo muito menor. Já que a tensão necessária para atingir a mesma velocidade de clock na interface de memória é menor ao passar de 1.2 V para 1 V. Tudo isso combinado com um regulador de tensão integrado no controlador DIMM, que passou da placa de sistema para os DIMMs. Fazendo com que a tensão DDR5 e configuração de velocidade não dependam mais do motherboard.
Outra mudança importante é a utilização da chamada On-Die ECC, que não deve ser confundida com o fato de a DDR5 ser uma memória do tipo ECC. A diferença entre o ECC On-Die e o ECC padrão é que ele só detecta falhas se elas ocorrerem na mesma célula ou coluna de memória. Isso significa que o DDR5 não tem o pino de paridade clássico das memórias ECC, onde cada byte de dados transmitido não é de 8 bits, mas de 9 bits, em que o nono bit é de paridade.
Não podemos esquecer o Burst Lenght, que foi aumentado e agora permite alimentar uma linha de cache da RAM, que normalmente é de 64 bytes, com apenas um acesso à memória. Diminuindo a latência e aumentando a largura de banda. Ele consegue isso graças à sua capacidade de enviar 2 solicitações de memória de 32 bytes cada simultaneamente, graças ao fato de que o DDR5 suporta 2 canais de acesso simultâneo por DIMM.
Velocidade e transferência em MT / s de memória DDR5
Você deve ter visto que toda memória RAM possui em suas especificações um dado que coloca um determinado número seguido de MT / s. O que indica que é uma taxa em relação ao tempo, o M vem de Mega e se refere a 1 milhão ou 10 ^ 6 e o T se refere a transferências de dados. Como a transferência é medida então? Bem, muito simples, a memória tem uma velocidade de clock chamada memclk, que é multiplicada por um, por dois ou por quatro se estamos falando de memória SDR, DDR ou QDR.
Dado que DDR5 é memória DDR do tipo DDR, então o número de transferências por segundo é o do memclk multiplicado por 2. E aqui temos que nos dar uma palmada geral, desde quando falamos de memória DDR5-4800 o que costumamos dizer é DDR5 a 4800 MHz, mas isso é falso, já que o memclk funciona neste caso a 2.4 GHz na verdade, mas realiza o dobro de transmissões por ciclo de clock.
Mas há um elemento que diferencia a memória DDR5 de outras memórias DDR até hoje: ela suporta dois canais de memória por DIMM. Não vamos esquecer que o número de canais de memória se refere ao número de solicitações simultâneas que podem ser feitas ao módulo de memória ao mesmo tempo. Cada solicitação de memória resulta em uma transferência e, como o DDR5 pode realizar duas transferências ao mesmo tempo, as coisas ficam mais confusas.
MT / s não medem a quantidade de dados que é enviada por remessa. Portanto, apesar de o DDR5 ter passado de enviar 64 bits de dados por transferência para 32 bits por DIMM, o número de transferências aumentou. Portanto, se compararmos um módulo DDR4-3200 com um módulo DDR5-3200 hipotético, o primeiro terá uma velocidade de 6400 MT / s, enquanto o segundo de 12800 MT / s.
Duas vezes mais bancos de memória do que DDR4
Outra mudança que foi feita na memória DDR5 e que tem a ver com o suporte de 2 canais de memória para acesso é o aumento do número de bancos de memória em que cada chip de memória DDR5 é subdividido. Já que passamos de 4 grupos de 4 bancos de memória cada para 8 grupos também de 4 bancos de memória cada. Portanto, internamente, um DIMM DDR5 é como ter 2 DIMMs DDR4 em termos de acesso à memória.
Isso não é apenas benéfico quando se trata de acessar a memória pelos dois canais de acesso e permite a maior quantidade de MT / s. Já a vantagem de dividir a RAM em um número maior de bancos evita que a contenção seja criada pelos canais de memória e, portanto, a latência. Aumentando a quantidade de transferências efetivas e, portanto, reais por ciclo que são feitas. O que se traduz em uma menor latência ao acessar os dados pelo CPU e com ele um melhor desempenho na execução das instruções.
Não vamos esquecer que o valor de MT / s fornecido pelos fabricantes é um máximo teórico de desempenho com a memória transmitindo continuamente sem problemas associados de qualquer tipo. Portanto, a quantidade real de MT / s de uma memória não é como anunciada, mas será muito mais eficiente no caso de DDR5 por sua natureza.