Como a memória Triple Channel difere da memória Single ou Dual?

Como a memória Triple Channel difere da memória Single ou Dual?

Estou tentando entender a diferença FÍSICA na placa-mãe quando se trata de memória de canal único, duplo, triplo e quádruplo.

Tenho uma mobo que possui 4 slots de memória pretos, cada um contém 4GB de RAM, num total de 16GB.

Como tenho um soquete 1155, sei que estou limitado apenas a dois canais.

Mas e quanto a um soquete 2011? Ele suporta memória quad channel, mas não entendo como ficaria fisicamente na placa-mãe. Já vi muitos slots de canal duplo e existem apenas 2 cores.

Os canais triplos ou quádruplos também teriam apenas 2 variantes de cores ou haveria mais cores?

Responder1

Os canais triplos ou quádruplos teriam apenas 2 variantes de cores ou haveria mais cores?

Não mais cores, mas um conjunto maior de soquetes da mesma cor. Por exemplo, uma placa baseada em X58 (canal triplo) normalmente forneceria 6 soquetes. 3 de cor azul e 3 de cor branca.

Captura de tela de uma placa-mãe Intel X58 de três canais

  • O X58/i920 possui três controladores de memória que podem ser usados ​​simultaneamente.
    (também conhecido como canal triplo).
  • O controlador de memória nº 1 está conectado aos soquetes DIMM A1 e 1B.
  • O controlador de memória nº 2 está conectado aos soquetes DIMM A2 e 2B.
  • O controlador de memória nº 3 está conectado aos soquetes DIMM A3 e 3B.

Como uma configuração típica de consumidor possui um controlador de memória que pode lidar com até 2 soquetes dimm *, isso se traduz em bancos de memória 3x2. Você deseja usar todos os controladores de memória ao mesmo tempo, então coloque um DIMM em cada controlador de memória. Este conjunto tem a mesma cor.

A configuração típica pode lidar com dois DIMMS por controlador de memória. Então você obtém um segundo conjunto de cores.

Em uma configuração de quatro canais para o consumidor, você esperaria dois conjuntos de quatro. Portanto, duas cores e 8 soquetes DIMM.

Em uma configuração de servidor você encontrará mais soquetes por canal de memória. Por exemplo, meu servidor doméstico (um Dell R300) possui 6 soquetes DIMM. É canal duplo. Então obtive 3 conjuntos de 3. O que é logicamente bem diferente dos dois conjuntos de três na minha área de trabalho doméstica.

Com base nisso você pode facilmente extrapolar para outras configurações.


* Ou melhor, até 4 classificações. Um DIMM de consumidor regular conta para 2 classificações, o que se traduz em 2 DIMMs. Em placas baseadas em servidores, isso geralmente é diferente, mas isso tem um custo de velocidade.

Responder2

A placa-mãe determina se você pode usar memória de canal duplo, triplo ou quádruplo. Esselocal na rede Internettem uma boa explicação dos diferentes tipos de memória.

Resumindo, a memória de canal duplo usa o dobro das linhas de dados que a memória de canal único. A memória de canal triplo usa 3 vezes mais linhas de dados que a memória de canal único. A memória de quatro canais usa 4 vezes mais linhas de dados que a memória de canal único.

O controlador de memória é mais rápido que o acesso à memória, por isso sobrepõe o fluxo de dados para aumentar a velocidade.

Responder3

As cores dos slots na placa-mãe são arbitrárias e não padronizadas. Eu recomendo olhar o manual da placa-mãe ou a serigrafia da PCB na placa-mãe para entender quais slots (ou soquetes) pertencem a qual canal. Não confunda slot com canal. Cada canal suportará mais um slot. A nomenclatura para isso é "DPC" ou "DIMMS por canal"

A MOBILE CPU may support only one DPC.
A DESKTOP CPU product will generally support 2DPC
A HEDT (high-end desktop) / Workstation may support 3DPC
A SERVER product may support 4DPC or more.

Cada canal representa um barramento de memória DDR independente. Como apenas um RANK/DIMM pode se comunicar em um canal por vez, há uma vantagem em ter mais canais independentes.

Single channel = 64-bit  memory interface
Dual channel   = 128-bit memory interface
Triple channel = 192-bit memory interface

DDR-1600 = 1600MT/s. 
(1600 * 64) / 8 =  12,800 MB/sec. **
(1600 * 128) / 8 = 25,600 MB/sec. **
(1600 * 192) / 8 = 38,400 MB/sec. **
** Theoretical maximum bus speed.  Unlikely to achieve.

O sistema irá "intercalar" ou "distribuir" (pense em raid-0) os dados em tantos canais quanto o sistema suportar.

Além disso, à medida que você aumenta seus canais, você aumenta seus recursos bancários e, assim, consegue acessar simultaneamente mais bancos (linhas) ao mesmo tempo. Isso permite que o controlador de memória canalize os dados com mais eficiência.

informação relacionada