Ir ao conteúdo

Tudo o Que Você Precisa Saber Sobre as Arquiteturas de Memória de Dois, Três e Quatro Canais

       
 829.701 Visualizações    Tutoriais  
 27 comentários

Vejamos como as arquiteturas de memória de dois, três e quatro canais funcionam e como habilitá-las para aumentar o desempenho do micro.

Tudo o Que Você Precisa Saber Sobre as Arquiteturas de Memória de Dois, Três e Quatro Canais
Gabriel Torres Editor executivo do Clube do Hardware

Verificando a Instalação

Após a instalação dos seus módulos de memória o passo final é verificar se eles estão realmente trabalhando no modo de dois, três ou quatro canais.

Atualmente a maioria das placas-mães mostra esta informação durante o POST, que é a tela que aparece assim que você liga o micro contendo algumas informações. Procure por frases como “Dual Channel” ou “Single Channel”. Ver Figura 15.


Figura 15: Micro com o modo de dois canais corretamente habilitado (veja “at Dual Channel”)

Outra forma de verificar isto é rodando um programa de identificação de hardware. Nós recomendamos a utilização do programa CPU-Z. Neste programa, veja as informações referentes à memória na guia Memory, em “Channels #”. Ver Figura 16. Nesta mesma tela você pode verificar o clock real e as temporizações da memória. Lembre-se que o clock real é metade do clock anunciado pela memória. Em nosso exemplo (Figura 16) as memórias estavam sendo acessadas a 333 MHz, ou seja, a “667 MHz”. Este é um bom lugar para verificar se as memórias estão sendo acessadas com a velocidade máxima suportada. Se não estiver, você precisa verificar o que há de errado (normalmente uma configuração errada no setup do micro ou uma limitação do processador ou chipset). Dica: alguns processadores Athlon X2 têm um problema onde as memórias não podem ser acessadas em sua velocidade máxima, clique aqui para mais informações.


Figura 16: Micro com o modo de dois canais corretamente habilitado (observe a palavra “Dual” em “Channels #”)

Editado por

Compartilhar

  • Curtir 2


  Denunciar Artigo

Comentários de usuários




Meus cumprimentos a todos

Sou um leitor e também pratico informática, e sempre tento acompanhar os progressos da área, e tenho uma dúvida sobre dual channel, pois tem coisas sobre este assunto, que na minha cabeça, ainda não se encaixaram e esta matéria foi boa pois reforçou alguns conhecimentos mas não esclareceu totalmente minhas dúvidas.

Se uma placa mãe tem suporte a DDR dual channel, o processador precisa ser dual channel para poder usufruir deste sistema? Se eu colocar 2 módulos de memória DDR2 de 800Mhz em dual channel vou ter o desempenho equivalente como se estivesse usando uma memória de 1600Mhz?

Pois é, minha dúvida no geral é se depende ou não do processador para poder aproveitar um esquema dual channel, mesmo eu tendo uma placa mãe com suporte a dual channel e dois módulos de memória devidamente instalado, estarei aproveitando o sistema? Ou o processador pode limitar isto?

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

No caso dos Processadores Intel (Celeron, Pentium 4, Pentium D, Celeron D) e dos processadores AMD (Athlon XP, Duron e Sempron soquete 472) se você utilizar placas com suporte a dual channel o desempenho será melhor. Portanto só depende da placa mãe oferecer ou não este recurso.

Já no caso do Athlon 64 e Sempron soquete 754 eles não suportam Dual Channel por que o controlador de memória esta embutido dentro do processador e não no chipset da placa.

Postado Originalmente por Vinho@26 de junho de 2005, 01:46

Meus cumprimentos a todos

Sou um leitor e também pratico informática, e sempre tento acompanhar os progressos da área, e tenho uma dúvida sobre dual channel, pois tem coisas sobre este assunto, que na minha cabeça, ainda não se encaixaram e esta matéria foi boa pois reforçou alguns conhecimentos mas não esclareceu totalmente minhas dúvidas.

Se uma placa mãe tem suporte a DDR dual channel, o processador precisa ser dual channel para poder usufruir deste sistema? Se eu colocar 2 módulos de memória DDR2 de 800Mhz em dual channel vou ter o desempenho equivalente como se estivesse usando uma memória de 1600Mhz?

Pois é, minha dúvida no geral é se depende ou não do processador para poder aproveitar um esquema dual channel, mesmo eu tendo uma placa mãe com suporte a dual channel e dois módulos de memória devidamente instalado, estarei aproveitando o sistema? Ou o processador pode limitar isto?

Editado por Evandro
removendo negrito, bug da migração do forum

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

olhe se eu entendi:

os slots de memoria usavam uma memoria por vez, mas com o dual channel conseguem usar duas, podendo aproveitar a velocidade das duas????

Se eu colocar 4 memorias ele vai conseguir le as quatro de uma vez ou de duas em duas????

obrigado

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
Postado Originalmente por Alcampagnani@27 de setembro de 2005, 21:54

olhe se eu entendi:

os slots de memoria usavam uma memoria por vez, mas com o dual channel conseguem usar duas, podendo aproveitar a velocidade das duas????

Se eu colocar 4 memorias ele vai conseguir le as quatro de uma vez ou de duas em duas????

obrigado

boa pergunta, também gostaria de saber... :palmas: so complementando amigo, se por acaso eu abrir um programa que vai requerir 200mb de memoria, existindo 4 memorias e com a placa-mãe suportando a tecnologia dual channel, cada memoria ira acomodar 50mb?

muito obrigado!

Editado por Evandro
removendo negrito, bug da migração do forum

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Li em algum lugar que quando o recurso Dual Channel esta realmente funcionando a capacidade de memoria ficara reduzida pela metade.

Ou seja, 2 pentes de 512mb DDR400 não seriam 1gb e sim 512mb a 800 MHz.

Pra mim faz sentido, pois nada é de graça. Os dois pentes trabalhariam como um so.

Ainda não achei confirmacao clara sobre isso, mas achei um benchmark no paper abaixo onde ele faz comparacao usando 1 pente em Single Channel e com 2 pentes em Dual. Se não fosse essa teoria que defendo, seria uma comparacao inexata (512 x 256).

http://www.kingston.com/newtech/MKF_520DDRwhitepaper.pdf

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

DUVIDA:

Eu tenho um processador Pentium 4 rodando a 800Mhz. Sabemos que sua taxa de transferência é de 6.400 MB/s.

Daí eu instalo 2 pentes de memoria em DUAL CHANNEL, porém, cada pente é de 667Mhz. A velocidade dessa memória é de 5.336 MB/s, que, em DUAL CHANNEL sobe para 10.672 MB/s.

Pergunta: o processador irá limitar a velocidade da memória em 6.400 MB/s? Eu acho que sim, mas não tenho certeza... alguem sabe dizer?

Se for isso mesmo, eu posso colocar um processador que rode a 1.066Mhz (taxa de 8.528 MB/s) e mesmo assim, a memória de 667Mhz em DUAL CHANNEL dá conta do recado! E posso concluir que nunca irei precisar de uma memória de 800Mhz DUAL CHANNEL (que chegaria a 12.800 MB/s!!!).

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

DUVIDA:

Eu tenho um processador Pentium 4 rodando a 800Mhz. Sabemos que sua taxa de transferência é de 6.400 MB/s.

Daí eu instalo 2 pentes de memoria em DUAL CHANNEL, porém, cada pente é de 667Mhz. A velocidade dessa memória é de 5.336 MB/s, que, em DUAL CHANNEL sobe para 10.672 MB/s.

Pergunta: o processador irá limitar a velocidade da memória em 6.400 MB/s? Eu acho que sim, mas não tenho certeza... alguem sabe dizer?

Se for isso mesmo, eu posso colocar um processador que rode a 1.066Mhz (taxa de 8.528 MB/s) e mesmo assim, a memória de 667Mhz em DUAL CHANNEL dá conta do recado! E posso concluir que nunca irei precisar de uma memória de 800Mhz DUAL CHANNEL (que chegaria a 12.800 MB/s!!!).

Isso mesmo!!

Teu processador vai no máximo conseguir ter uma transferência de 6.400 MB/s entre ele e a RAM.

Pois é, ainda não é necessário usar memória DDR2-800 em dual channel já que ainda não tem processador que tire todo o proveito da taxa de transferência teórica alcançada por estas nesse modo dual.

abraço.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Saudações colegas,

Após a leitura do artigo do Gabriel Torres e do Cassio Lima, além dos comentários colocados,

ainda me persistem duas dúvidas:

Imaginemos um Pentium 4 1.5 Ghz, clock externo 400 Mhz:

A TTM do processador seria de 3.200, Ok ?

Portanto para "casar" a velocidade eu precisaria de uma das duas situações abaixo:

DDR400 SINGLE CHANNEL, onde a TTM seria de 3.200, Ok ? ou

DDR200 DUAL CHANNEL, onde a TTM também seria de 3.200, Ok ?

1 - Pergunto, como as TTM'S são idênticas ao do processador, seria equivalente usar

qualquer uma das configurações acima ? Ou seja, eu estaria aproveitando o

máximo nas duas situações, já que geram as mesmas taxas ? Elas são equivalentes ?

2 - A velocidade do clock interno ( no caso 1.5Ghz ), limita de alguma forma as taxas

do clock externo ?

Se não me fiz entender, ou se interpretei erroneamente o artigo, peço a gentileza de me corrigirem.

Abraço a todos,

Obrigado,

Robson - SBCampo

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

A placa da Asus M4N78 SE, nela há a seguinte informação:

- Dual Channel memory architecture

- *Due to AMD CPU limitation, DDR2 1066 is supported by AM2+ CPU for one DIMM per channel only

Isso significa que em DDR2 1066 ela não faz dual channel? Não fica claro pra mim o que seria, mas imagino poder ser isso.

Obrigado.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
A placa da Asus M4N78 SE, nela há a seguinte informação:

- Dual Channel memory architecture

- *Due to AMD CPU limitation, DDR2 1066 is supported by AM2+ CPU for one DIMM per channel only

Isso significa que em DDR2 1066 ela não faz dual channel? Não fica claro pra mim o que seria, mas imagino poder ser isso.

Obrigado.

Não, quer dizer que, com um processador AM2+ espetado nela você só consegue fazer DC se usar um pente por canal.

Se quiser colocar 4 pentes ela não vai operar em DC a 1066 MHz, será em single se quiser manter a frequencia. ;)

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Verifiquei uma inconcistencia na informação de habilitar memória em 2 canais, pois minha placa é AM3 e tem que pular um slot para habilitar (assim como no am3+) creio que o modo de soquete igual so é válido para AM2/AM2+, pois no AM3 já é 1/3 e 2/4 para habilitar o dual chanel.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
Amigos do Fórum CdH, tenho uma dúvida pra tirar com vocês. Em meu PC aconteceu uma coisa inusitada: tenho aqui dois módulos de memória com capacidade diferentes rodando em dual channel. Como se explica isso? Uso uma placa com chipset H55 e um i3. As memórias são de mesma marca, somente diferem na capacidade. Pergunto isso porque segundo o artigo do Gabriel Torres, dual channel só é possível com memórias idênticas (até na capacidade). Agradeço a quem puder explicar :) valeu

Há sistemas que realmente permitem essa configuração, porém ela não é recomendada. Por exemplo, você instala um módulo de 1 GB e um módulo de 2 GB, para um total de 3 GB. Os dois primeiros gigabytes serão acessados em dual-channel, mas o terceiro, não. Como não consegui verificar quais processadores suportam e quais não suportam, preferi não incluir esta informação.

Verifiquei uma inconcistencia na informação de habilitar memória em 2 canais, pois minha placa é AM3 e tem que pular um slot para habilitar (assim como no am3+) creio que o modo de soquete igual so é válido para AM2/AM2+, pois no AM3 já é 1/3 e 2/4 para habilitar o dual chanel.

Caro amigo,

Acabei de verificar o que você fala, e realmente há algumas placas-mãe soquete AM3 que seguem o esquema de pular um soquete de memória, mas estas são a minoria, e daí o erro no artigo (que estou corrigindo imediatamente). Só para você ter uma ideia, de 19 placas-mãe soquete AM3 que analisamos no site, apenas quatro seguem o padrão que você indica, e 14 (ou seja, absoluta maioria) seguem o padrão que explicamos no tutorial. Veja:

Sequencial:

Placa-mãe Biostar TA-880GB+

http://www.clubedohardware.com.br/fullimage.php?image=49157

Placa-mãe ECS A890GXM-A2

http://www.clubedohardware.com.br/fullimage.php?image=43292

Placa-mãe ASRock 870iCafe

http://www.clubedohardware.com.br/fullimage.php?image=42204

Placa-mãe Gigabyte 880GMA-UD2H

http://www.clubedohardware.com.br/fullimage.php?image=41746

Placa-mãe Gigabyte 890FXA-UD7

http://www.clubedohardware.com.br/fullimage.php?image=39598

Placa-mãe MSI 890FXA-GD70

http://www.clubedohardware.com.br/fullimage.php?image=39280

Placa-mãe ASRock 890FX Deluxe3

http://www.clubedohardware.com.br/fullimage.php?image=39204

Placa-mãe Biostar TA890FXE

http://www.clubedohardware.com.br/fullimage.php?image=39184

Placa-mãe ASRock 880GXH/USB3

http://www.clubedohardware.com.br/fullimage.php?image=39164

Placa-mãe Foxconn A88GM Deluxe

http://www.clubedohardware.com.br/fullimage.php?image=39071

Placa-mãe ASRock 890GX Extreme3

http://www.clubedohardware.com.br/fullimage.php?image=37916

Placa-mãe ECS A890GXM-A

http://www.clubedohardware.com.br/fullimage.php?image=36259

Placa-Mãe ECS A790GXM-AD3

http://www.clubedohardware.com.br/fullimage.php?image=31861

ASUS M4A79XTD EVO

http://www.clubedohardware.com.br/fullimage.php?image=31745

Placa-Mãe ECS A785GM-M

http://www.clubedohardware.com.br/fullimage.php?image=31520

Pula um:

Placa-mãe ASRock 890FX Deluxe4

http://www.clubedohardware.com.br/fullimage.php?image=41920

Placa-mãe ASRock 890GX Extreme4

http://www.clubedohardware.com.br/fullimage.php?image=41279

Placa-mãe ASUS Crosshair IV Formula

http://www.clubedohardware.com.br/fullimage.php?image=37996

Placa-mãe ASUS M4A89GTD PRO/USB3

http://www.clubedohardware.com.br/fullimage.php?image=36191

Repare também que não há lógica alguma, pois uma mesma marca tem modelos que seguem os dois padrões. A diferenciação também não é por chipset, já que há placas baseadas no mesmo chipset que seguem padrões diferentes. Enfim...

Abraços,

Gabriel.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
Caro amigo,

Acabei de verificar o que você fala, e realmente há algumas placas-mãe soquete AM3 que seguem o esquema de pular um soquete de memória, mas estas são a minoria, e daí o erro no artigo (que estou corrigindo imediatamente). Só para você ter uma ideia, de 19 placas-mãe soquete AM3 que analisamos no site, apenas quatro seguem o padrão que você indica, e 14 (ou seja, absoluta maioria) seguem o padrão que explicamos no tutorial. Veja:

Sequencial:

Placa-mãe Biostar TA-880GB+

http://www.clubedohardware.com.br/fullimage.php?image=49157

Placa-mãe ECS A890GXM-A2

http://www.clubedohardware.com.br/fullimage.php?image=43292

Placa-mãe ASRock 870iCafe

http://www.clubedohardware.com.br/fullimage.php?image=42204

Placa-mãe Gigabyte 880GMA-UD2H

http://www.clubedohardware.com.br/fullimage.php?image=41746

Placa-mãe Gigabyte 890FXA-UD7

http://www.clubedohardware.com.br/fullimage.php?image=39598

Placa-mãe MSI 890FXA-GD70

http://www.clubedohardware.com.br/fullimage.php?image=39280

Placa-mãe ASRock 890FX Deluxe3

http://www.clubedohardware.com.br/fullimage.php?image=39204

Placa-mãe Biostar TA890FXE

http://www.clubedohardware.com.br/fullimage.php?image=39184

Placa-mãe ASRock 880GXH/USB3

http://www.clubedohardware.com.br/fullimage.php?image=39164

Placa-mãe Foxconn A88GM Deluxe

http://www.clubedohardware.com.br/fullimage.php?image=39071

Placa-mãe ASRock 890GX Extreme3

http://www.clubedohardware.com.br/fullimage.php?image=37916

Placa-mãe ECS A890GXM-A

http://www.clubedohardware.com.br/fullimage.php?image=36259

Placa-Mãe ECS A790GXM-AD3

http://www.clubedohardware.com.br/fullimage.php?image=31861

ASUS M4A79XTD EVO

http://www.clubedohardware.com.br/fullimage.php?image=31745

Placa-Mãe ECS A785GM-M

http://www.clubedohardware.com.br/fullimage.php?image=31520

Pula um:

Placa-mãe ASRock 890FX Deluxe4

http://www.clubedohardware.com.br/fullimage.php?image=41920

Placa-mãe ASRock 890GX Extreme4

http://www.clubedohardware.com.br/fullimage.php?image=41279

Placa-mãe ASUS Crosshair IV Formula

http://www.clubedohardware.com.br/fullimage.php?image=37996

Placa-mãe ASUS M4A89GTD PRO/USB3

http://www.clubedohardware.com.br/fullimage.php?image=36191

Repare também que não há lógica alguma, pois uma mesma marca tem modelos que seguem os dois padrões. A diferenciação também não é por chipset, já que há placas baseadas no mesmo chipset que seguem padrões diferentes. Enfim...

Abraços,

Gabriel.

É pelo visto não há regra no AM3, algumas são outras não (AM3 tá um misto), incrivel como modelos de uma mesma série tem esquema diferente. a diferença entre fabricantes é até aceitavel, porém dentro da propria linha é complicado.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Parabéns, Gabriel, pela ótima matéria. Andava meio desligado e havia esquecido já que os processadores soquete 2011 usam memórias de quatro canais. Andei vendo testes sintéticos e pelo visto a diferença de 3 pra 4 canais não é tão grande assim.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

O processador LGA2011 consegue trabalhar em dual channel se instalados 2 módulos idênticos ou são obrigatórios os 4 módulos pois só trabalha em quad channel?

Outra coisa, as memórias XDR não possuem tecnologia multi channel?

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
O processador LGA2011 consegue trabalhar em dual channel se instalados 2 módulos idênticos ou são obrigatórios os 4 módulos pois só trabalha em quad channel?

Outra coisa, as memórias XDR não possuem tecnologia multi channel?

Os processadores LGA2011 ainda não foram lançados, vou perguntar isso à Intel e posto aqui a resposta.

Quanto a memórias XDR, estas não são usadas em PCs e nossos tutoriais são voltados apenas a PCs.

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
O processador LGA2011 consegue trabalhar em dual channel se instalados 2 módulos idênticos ou são obrigatórios os 4 módulos pois só trabalha em quad channel?

Outra coisa, as memórias XDR não possuem tecnologia multi channel?

Baseado no preview do Tom's Hardware, consegue sim... A controladora suporta single, dual, triple e quad channel:

Sandra_Memory_Scaling.png

Editado por V i X

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
Os processadores LGA2011 ainda não foram lançados, vou perguntar isso à Intel e posto aqui a resposta.

Quanto a memórias XDR, estas não são usadas em PCs e nossos tutoriais são voltados apenas a PCs.

Ainda não, mas é possível que a próxima geração de placas de vídeo use memórias XDR2.

http://www.tomshardware.com/news/amd-HD-7900-XDR2-Rambus-Memory,13408.html

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Os fabricantes orientam a formação do "dual channel" pelas cores dos Slots.

Cor padrão (preto) um canal, Cor da marca "outro canal".

O esquema de entrelaçar os canais é mais comum nas placas intermediárias e tops, creio eu que seja pra diminuir o aquecimento e campos magnéticos, aumentando a distancia e facilitando a passagem de ar.

Mas também não é regras, já tive uma M3A78 que fazia dual channel em cores iguais e também um sim, um não, um sim. só não formava nos estremos de cada canal, ex: A_1 B_2 ou A_2 B_1.

Editado por jonny_br

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Uma dúvida ...

E no caso dos processadores AMD, li que a arquitetura AMD K10 o modo do Dual Channel podia ser GANGED e UNGANGED.

Os dois podem ser considerados como DUAL CHANNEL autenticos ou o "autentico" seria o GANGED devido ao acesso em 128 bits ?

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites
Uma dúvida ...

E no caso dos processadores AMD, li que a arquitetura AMD K10 o modo do Dual Channel podia ser GANGED e UNGANGED.

Os dois podem ser considerados como DUAL CHANNEL autenticos ou o "autentico" seria o GANGED devido ao acesso em 128 bits ?

Ambos acessos são feitos a 128 bits. A diferença entre eles é a localização, na memória, do segundo dado. O uso de um modo ou de outro não afeta em nada no cálculo da largura de banda. Leia o nosso artigo sobre o assunto para entender melhor:

http://www.clubedohardware.com.br/artigos/Por-Dentro-da-Arquitetura-K10-da-AMD/1408/3

Abraços,

Gabriel Torres

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites

Primeiramente gostaria de parabenizar a todos do Clube do Hardware, sou novato no mundo da informática e principalmente em Hardware. Sempre adorei computadores, e assim como muitos sempre quis montar meu próprio computador !

Hoje posso dizer que estou realizando esse “sonho”. Achei esse site magnífico !!! simplesmente o logo dado (descomplicando a informática) se encaixa perfeitamente.

Parabenizo novamente pelas matérias, a ilustração usada e a forma descomplicada da linguagem. Acredito que sou uma das pessoas que mais acessaram o Clube do Hardware em 2012....rs Desde Janeiro, graças a meu Pai (que depois que se aposentou ficou viciado em informática) tive conhecimento do site.

Já li praticamente todos os artigos e sobre tudo, estou montando meu computador do “zero” e tudo que comprei, tirei como base as informações do site. porém, por ser novato no ramo, acho que me confundi com inúmeras informações e hoje não tenho mais certeza se li ou estou achando (rs).

Bom vamos ao que interessa, afinal estou achando que serei penalizado pela publicação !!!

Comprei uma placa-mãe da Asus P8Z68 Deluxe/Gen3, um processador Core i7 2600K (LGA1155) e um kit de memória Corsair Vengeance DDR3 4x4GB (1600MHz) ...... porém em todos os lugares que li, a solicitação do processador é para memórias 1333MHz.

Pergunta posso ou não usar essa memória ? preciso fazer alguma alteração ?

Obrigado

Compartilhar este comentário


Link para o comentário
Compartilhar em outros sites



Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário






Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×