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

2

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.

Eu tenho uma mobo que tem 4 slots de memória preta, cada um com 4GB de RAM, um total de 16GB.

Como eu tenho um soquete 1155, sei que estou limitado apenas ao canal duplo.

Mas e uma tomada de 2011? Ele suporta memória quad channel, mas eu não entendo como isso ficaria na placa-mãe, fisicamente. Eu vi muitos slots de canal duplo e há apenas 2 cores.

Os canais triplo ou quádruplo também teriam apenas duas variantes de cores ou haveriam mais cores?

    
por Space Ghost 18.05.2015 / 07:28

3 respostas

2

Would triple or quad channels have only 2 color variants or would there be more colors?

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

  • O X58 / i920 tem 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 A1 e 1B do DIMM.
  • 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 do consumidor possui um controlador de memória que pode manipular até 2 soquetes dimm * isso se traduz em bancos de memória 3x2. Você quer usar todos os controladores de memória ao mesmo tempo, então você coloca 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ê tem um segundo conjunto de cores.

Em uma configuração de canal quádruplo do consumidor, você esperaria dois conjuntos de quatro. Então, 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 (A Dell R300) tem 6 soquetes DIMM. É um canal duplo. Então eu tenho 3 conjuntos de 3. Que é logicamente bastante diferente dos dois conjuntos de três em minha área de trabalho em casa.

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

* Ou melhor, até 4 graus. Um consumidor regular DIMM conta para 2 graus, de modo que se traduz em 2 DIMMs. Em placas baseadas em servidor, isso geralmente é diferente, mas isso custa ao mesmo tempo.

    
por 18.05.2015 / 14:10
1

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

Em suma, a memória de dois canais usa duas vezes as linhas de dados como memória de canal único. A memória de triplo canal usa 3 vezes as linhas de dados como memória de canal único. A memória do canal quádruplo usa 4 vezes as linhas de dados como 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.

    
por 18.05.2015 / 08:03
0

As cores dos slots em uma placa-mãe são arbitrárias e não padronizadas. Eu recomendo olhar para o manual da placa-mãe ou tela de seda PCB na placa-mãe para entender quais slots (ou soquetes) pertencem a qual canal. Não confunda um slot com um canal. Cada canal suportará mais um slots. 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 de uma só 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 suporte do sistema.

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

    
por 25.09.2017 / 03:01