uma coisa interessante sobre memorias e barramento com cpu - Versão de Impressão +- Forum Pplware (http://forum.pplware.com) +-- Fórum: Pplware (/forumdisplay.php?fid=1) +--- Fórum: Últimas (/forumdisplay.php?fid=36) +--- Tópico: uma coisa interessante sobre memorias e barramento com cpu (/showthread.php?tid=1784) |
uma coisa interessante sobre memorias e barramento com cpu - mauricio150 - 20-02-2009 22:43 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 RE: uma coisa interessante sobre memorias e barramento com cpu - R00KIE - 21-02-2009 17:44 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 . |