|
uma coisa interessante sobre memorias e barramento com cpu
|
|
20-02-2009, 22:43
Mensagem: #1
|
|||
|
|||
|
uma coisa interessante sobre memorias e barramento com cpu
boas
fiz este "tutorial" ja ha uns mesitos mas acho que ainda ta actual. aqui vai ele. se estiver alguma coisa errada é só dizer. O material que eu usei para esta (experiência) foi : *Cor 2 Quad Q6600 ( com clock externo de 1332Mhz) *2 X kinston Hyper X DDR2 6400 (800mhz) *Asus P5 K *8800 Ultra Antes de começar vou tentar explicar como funciona o barramento de dados do CPU com a Memória Ram. ***CPU Existe o clock interno e externo do CPU, o clock interno esta dependente do externo. *Por exemplo o Q6600 como clock externo diz o fabricante que trabalha a 1066Mhz mas na realidade só trabalha a 266Mhz….. porque os CPU da Intel trabalhão com 4 bits por clock, logo 266Mhz equivale a 1066mhz. Se fizermos as contas bate certo 266 * 4 = (+/-) 1066 *Como já tinha dito o clock interno esta dependente do externo. O Q6600 trabalha com o clock externo real de 266Mhz e com o multiplicador a 9, Se fizermos a cintinha bate certo! 266 * 9 = (+/-) 2400 que é a frequência anunciada pelo fabricante do famoso Cor 2 Quad Q6600 2.40Ghz, 1066Mhz ![]() Mas o que nos interessa é mesmo o clock Externo pois é com este que temos de combinar a velocidade da memoria Ram ***A memoria Ram A Memoria Ram DDR e DDR2 trabalhão com 2 bits por clock logo a velocidade que é emitida pelo fabricante não é a velocidade real da Memoria. *Por exemplo a DDR2 800Mhz na realidade trabalha a 400Mhz *Para o desempenho do CPU o clock da Memoria Ram tem de ser igual ao clock externo do CPU!! Por exemplo o Q6600 com clock externo de 1066Mhz com uma memoria de 800Mhz, o CPU tem de esperar que a memoria Ram acabe o trabalho dela, assim o CPU não esta a ter o devido desempenho de 1066Mhz!! Por isso é que inventaram o Dual Channel:1syellow1: , método que consiste em combinar 2 placas de memoria Ram. Por exemplo a DDR 800Mhz tem o clock real de 400Mhz que transfere 2 bits por clock, se esta estiver devidamente montada em paralelo com outra memoria igual ela passa a ter o mesmo clock real de 400Mhz mas desta vez ela transfere 4 bits por clock como os CPU da intel! Logo a velocidade de 800Mhz passa para 1600mhz! E agora sim o CPU fica a trabalhar em pleno tirando partido dos 1066Mhz anunciados pelo fabricante!!!! Desta vez é a memoria que tem de esperar pelo CPU!! ![]() Nota: A fórmula para calcular a taxa de transferência é: clock real * número de Bits transferidos por clock * 64 / 8 O resultado é dado em Mb/s e é nesta maneira que vêem indicado a velocidade das memorias pelos Fabricantes. Por exemplo uma memoria DDR 2 800Mhz. A continha fica assim: 400 * 2 * 64 / 8 = 6.400 Mb/s Se quisermos também podemos calcular a taxa de transferência da mesma Memoria Ram em caso de Dual Channel. 400 * 4 * 64 / 8 = 12.800 Mb/s Single Channel : 6.400 Mb/s Dual Channel : 12.800 Mb/s **Os fabricantes utilizam a taxa de transferência para identificar as memorias. Uma Memoria DDR2 800Mhz tem taxa de transferência de 6.400Mb/s que vem indicada na caixa da Ram e é distinguida da Ram DDR pelo numero de pinos que tem: ![]() E a DDR só com 184 pinos tem uma taxa de transferência de 3.200Mb/s logo trabalha a 400mhz ![]() Pronto agora vamos ver os resultados do meu teste ao Dual Channel e single Channel. O CPU está overclockado com FSB 333, 333 * 4 = 1332 logo o clock externo é de 1332Mhz Que encaixa na perfeição com uma memorias DDR2 667Mhz( 333*2 = 667), em Dual Channel equivale a 1334Mhz que é a mesma frequência do clock externo do CPU. ![]() Fui faser o teste ao Super PI com single Channel. e demorou 43.82 segundos (teste de 2mb) ![]() E o single Channel apenas com 1 segundo de diferença em 2mb! claro quanto mais MB processar mais tempo de diferença haveria entre eles!! ![]() ***E no 3Dmarck os resultados foram: 13744 Marcks em single channel ![]() 13839 Marcks em dual channel ![]() Macedo de Cavaleiros Mauricio Carvalho |
|||
|
21-02-2009, 17:44
(Esta mensagem foi modificada pela última vez a: 21-02-2009 17:47 por R00KIE.)
Mensagem: #2
|
|||
|
|||
|
RE: uma coisa interessante sobre memorias e barramento com cpu
Não li tudo, visto por alto uma recomendação, tenta colocar printscreens só do que realmente interessa e não do teu desktop todo. Não é que seja o guia seja uma novidade mas está em Português o que é muito bom pois acredito que haja muita gente que possa não perceber muito bem o Inglês (provavelmente és capaz de ter seguido um guia em inglês e não há mal nenhum nisso
se puderes colocar links/fontes adicionais é bom pois quem estiver interessado pode aprender mais).Coloca também as especificações (completas) do teu sistema. Usas o 3dmark e a placa gráfica influencia muito, coloca os resultados que obtens antes e depois do overclock. Parabéns pelo guia, vejo que tentaste explicar da melhor forma possível o que fizeste. Aquilo que disse eventualmente podem não parecer mas são criticas construtivas que irão melhorar os próximos guias que fizeres .
|
|||
|
« Mais Antigo | Mais Recente »
|
Utilizadores a ver este tópico: 1 Visitante(s)



![[Imagem: 2100841_nE7vy.jpeg]](http://cache01.stormap.sapo.pt/fotostore01/fotos//37/cb/b2/2100841_nE7vy.jpeg)
![[Imagem: 2100838_jLzHY.jpeg]](http://cache01.stormap.sapo.pt/fotostore01/fotos//02/c6/38/2100838_jLzHY.jpeg)
![[Imagem: 2100844_V1JDF.jpeg]](http://cache01.stormap.sapo.pt/fotostore01/fotos//92/ca/e8/2100844_V1JDF.jpeg)
![[Imagem: 2100840_SvJi4.jpeg]](http://cache01.stormap.sapo.pt/fotostore02/fotos//5f/e7/ff/2100840_SvJi4.jpeg)
![[Imagem: 2100863_bI55j.jpeg]](http://cache02.stormap.sapo.pt/fotostore02/fotos//da/5e/81/2100863_bI55j.jpeg)
![[Imagem: 2100865_NMjk6.jpeg]](http://cache02.stormap.sapo.pt/fotostore01/fotos//50/fc/16/2100865_NMjk6.jpeg)
![[Imagem: 2100864_MkdHu.jpeg]](http://cache02.stormap.sapo.pt/fotostore01/fotos//6c/43/b8/2100864_MkdHu.jpeg)
![[Imagem: 2100839_1UazJ.jpeg]](http://cache02.stormap.sapo.pt/fotostore02/fotos//7e/75/46/2100839_1UazJ.jpeg)
![[Imagem: 2100837_9N5zm.jpeg]](http://cache01.stormap.sapo.pt/fotostore01/fotos//66/38/dc/2100837_9N5zm.jpeg)


.