Hur fungerar Dual Channel på Moderkort?

Permalänk
Medlem

Hur fungerar Dual Channel på Moderkort?

Kan någon förklara hur man skall göra med Moderkort med Funktionen Dual Channel för minnen, för att möjliggöra Hyper Treading.

Jag har två Kingston 256 KVR400-minnen + ett 512 KVR400 från mitt Asrock.

Funkar dessa alls på ett Dual Channel Moderkort?

Och när det gäller dual channel, måste minnena vara Exakt lika eller räcker det med samma storlekar och hastighet (400 här)?

Om jag har ett 256 + ett 512 per kanal, funkar det?

Förklara gärna hur detta funkar och hur man skall gå tillväga.

Permalänk
Medlem

Stickorna måste vara lika snabba (eller köras i samma hastighet) och lika stora.

Läs i din moderkorts manual hur man får till DualChannel på ditt moderkort.

Hur DualChannel fungerar vågar jag inte yttra mig om (snabbare blir det iaf), men det finns en del att läsa på internet om detta. Google!

GL!

Permalänk
Medlem

Hyper threading har inget med dual channel att göra.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Ykalon
Hyper threading har inget med dual channel att göra.

Det tar vi en skål på!

Permalänk
Medlem

Stickorna måste inte vara likadana, men de måste vara lika stora. Och likadana stickor lär ge minst strul.

Minnena som ska köras i dual channel måste sitta i par. Du kan alltså inte köra 3 minnen i dual channel.

Dual channel ger teoretiskt dubbelt så snabb överföring från minnet till moderkortet, och brukar ge ungefäör 5-15% mer prestanda i system. Rätta mig om jag har fel.

Permalänk
Medlem

Det fungerar så att den för varje förändring i klockan läser t.ex. klump 1 från minne 1 och en klump 2 från minne 2, sen vid nästa klockflank läser den klump 3 från minne 1 och klump 4 från minne 2..

Lite som raid (stripeset) fast för minnen... (enkelt tänkt)

Permalänk
Medlem

om jag har corsair 2x512mb,och ena har cl 2.5 och andra 3.0. hur ska jag sätta för bästa resultat?? =P

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av bogg
Det fungerar så att den för varje förändring i klockan läser t.ex. klump 1 från minne 1 och en klump 2 från minne 2, sen vid nästa klockflank läser den klump 3 från minne 1 och klump 4 från minne 2..

Lite som raid (stripeset) fast för minnen... (enkelt tänkt)

Inte långt ifrån iaf.

Dual channel innebär att minneskontrollern har två bankar, och att varje cache-rad, den minsta enhet som kan adresseras i RAM, delas i två. Just att varje cache-rad delas lika mellan bankarna gör det omöjligt att ha olika mängd minnei varje bank.

Minnena måste inte vara exakt lika. De behöver bara vara lika stora och inte mer elektriskt olika än att de trivs vid samma spänning.