Os módulos de memória são padronizados e não têm 32 bits há algum tempo. mesmo com um processador de 32 bits existem camadas de cache e no lado dram do cache não importa o que o processador prefere que você queira ler e escrever em múltiplos desse tamanho, portanto, 64 bits não é uma desvantagem. Da mesma forma, os processadores de 32 bits (alguns, todos ou mais recentes) adotaram os barramentos de 64 bits de qualquer forma por razões semelhantes.
E se você olhar para os módulos, você tem um múltiplo de 8 chips (8 ou 16) ou um múltiplo de 9 (9 ou 18) ou 5,10 ou 4,8
os chips geralmente começam com 8 bits de largura e, com o tempo, podem acomodar 16 bits de largura para essa velocidade. então você começa com 64 bits sem ecc que é 64 bits por rank 8 partes por rank, um rank de memórias tem uma linha de 8, dois rank, 8 de um lado 8 do outro. com ecc você obtém outros 8 bits 72 bits, 9 partes por classificação. para memórias de 16 bits de largura 4 partes por classificação não ecc e 5 com ecc.
Mas, uma vez especificado o tipo de conector / módulo, as opções se tornam bastante limitadas, quanto de memória RAM e dependendo da marca / modelo você obtém qualquer número de partes para implementar isso.
Então, para comprar peças individuais, eles precisam saber DDR, DDR2, DDR3 ou DDR4, qual velocidade e densidade você deseja. O controlador de memória é específico para cada um e pode não necessariamente suportar qualquer coisa exceto o tipo, então um ddr2 pode suportar apenas ddr2 e um ddr3 pode suportar apenas ddr3, então você deve primeiro iniciar com essa questão, então seguir em velocidade e com e densidade.