question sur le dual channel

question sur le dual channel - Mémoire - Hardware

Marsh Posté le 08-12-2017 à 09:34:29    

Salut  :hello:  
 
je me posais une petite question sur les barrettes en dual channel : si ma carte mère a ,par exemple, un max de 2133 et que je met un kit 2133 ya pas de problème j aurais 2*1066mhz .Mais si je met 2 barrettes 2133 en single sur les slots dual aurais-je 4266Mhz de bus et est ce que ça pose problème a la carte mère? merci  :sol:  
 

Reply

Marsh Posté le 08-12-2017 à 09:34:29   

Reply

Marsh Posté le 08-12-2017 à 09:50:47    

Salut
C'est pas comme ça que ça fonctionne.
 
DDR = Dual Data Rate, ça veut dire qu'il y a 1066 en lecture et 1066 en écriture (qu'on me corrige si j'me gourre), donc une barette est indiquée en 2133 pour cette raison.
Si tu mets des barettes de 2133Mhz ben t'auras ... 2133Mhz, le dual channel veut simplement dire que l'utilisation des barettes est en quelque sorte "optimisée" pour être utilisées par paire.
Sur le papier c'est joli mais en vrai le dual channel n'apporte pas grand chose.
 
Bref, mets tes barettes sur les slot appropriés (soit en dual channel) et te pose pas trop de questions.


---------------
3000 tués sur les routes chaque année - c'est décidé, demain je roule sur les trottoirs ©brèves de comptoire
Reply

Marsh Posté le 08-12-2017 à 10:13:19    

ok merci de ta réponse ;)
Du coup je comprend pas bien pourquoi les kits dual sont vendu a demi fréquence ... un kit dual a 1600Mhz c'est bien 2 barrettes de 800 ? qui en fonctionnant ensemble font du coup 1600 ?

Reply

Marsh Posté le 08-12-2017 à 10:18:39    

ultrogothe a écrit :

Du coup je comprend pas bien pourquoi les kits dual sont vendu a demi fréquence ... un kit dual a 1600Mhz c'est bien 2 barrettes de 800 ? qui en fonctionnant ensemble font du coup 1600 ?


Visiblement tu n'as pas compris ce que j'ai écrit plus haut donc je vais le refaire.

 

Une barette de DDR avec pour mention 2133Mhz fonctionne de cette manière car elle fait du 1066/1066 en lecture/écriture. Donc simultanéement tu peux avoir tes barettes qui tournent réellement à 2066, du fait non pas du dual channel mais bien de la façon dont fonctionne la RAM en DDR (quelle soit DDR1 2 ou 3 ne change rien à sa manière de fonctionner).

 

Le dual channel n'est qu'une "optimisation marketting" totalement inutile vu le peu de différence de perf entre du dual et du single channel.

 

Mais tu peux très bien le démontrer par toi même en faisant quelques benchmark, tu auras quelques différences en compression/décompression de données si mes souvenirs sont bons mais c'est bien tout.


Message édité par artouillassse le 08-12-2017 à 10:19:53

---------------
3000 tués sur les routes chaque année - c'est décidé, demain je roule sur les trottoirs ©brèves de comptoire
Reply

Marsh Posté le 08-12-2017 à 10:36:23    

ok je te remercie pour ton temps et tes précisions ;)

Reply

Marsh Posté le 08-12-2017 à 12:42:10    

artouillassse a écrit :

Salut
C'est pas comme ça que ça fonctionne.
 
DDR = Dual Data Rate, ça veut dire qu'il y a 1066 en lecture et 1066 en écriture (qu'on me corrige si j'me gourre), donc une barette est indiquée en 2133 pour cette raison.
Si tu mets des barettes de 2133Mhz ben t'auras ... 2133Mhz, le dual channel veut simplement dire que l'utilisation des barettes est en quelque sorte "optimisée" pour être utilisées par paire.
Sur le papier c'est joli mais en vrai le dual channel n'apporte pas grand chose.
 
Bref, mets tes barettes sur les slot appropriés (soit en dual channel) et te pose pas trop de questions.


 [:tibo2002]  
 
Salut
 
DDR veut simplement dire que sur un cycle d horloge , tu transmets 2 bits, ce qui fait qu en réalité la fréquence est de 1066Mhz pour une barrettes de 2133 sans discernement lecture/ecriture  
 
le dual channel, les 2 barrettes de ram travaillent ensemble pour doubler la bande passante  
 


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 08-12-2017 à 16:28:29    

Ha ! salut
et donc je retombe sur ma question : si ma carte mère est limité a des barrettes en 2133 et si je fais marcher 2 barettes en 2133mhz en dual ca va me donner une bd de 4266mhz .Est ce que ca marcherait ?

Reply

Marsh Posté le 08-12-2017 à 19:15:11    

en quelque sorte c'est ça


---------------
"La perfection ne consiste pas à faire des choses extraordinaires, mais à faire des choses ordinaires de façon extraordinaire,"BDD cartes MINI ITX
Reply

Marsh Posté le 09-12-2017 à 01:29:14    

Alors... Comment dire..... Ou redire...

 

Oublie les '4000 MHz'.....

 

Ta RAM est à 1066 MHz (x2 = 2133 MHz en DDR). POINT.

 

Et le Dual Channel optimise légèrement les performances (une poignée de % au mieux).


---------------
Guide OC x58 - Guide d'achat de config - ALIMS:qui fait quoi? - RKO - Radiooooo
Reply

Marsh Posté le 10-12-2017 à 20:42:27    

Comme l'a dit Zonka,

 

Cela ne s'additionne pas comme cela.

 

DDR c'est pour Double Data Rate. En fait sur ce type de mémoire un accès peut être fait sur le front montant de l'horloge et un autre sur le front descendant. Ce qui donne deux accès par période d'horloge.
https://upload.wikimedia.org/wikipedia/commons/8/81/SDR_DDR_QDR.svg

 

L'horloge réelle est bien de 1066MHz, mais par extension (pour des raisons marketing surtout), les fréquences sont données en "équivalence" SDR (un seul accès par période d'horloge), ce qui donne 2133Mhz

 

Les DDR3/DDR4 pour PC sont des mémoires de 64bit par ligne d'adresse. Quand un CPU accède à la mémoire, il récupère une ou plusieurs lignes d'adresse et masque les données dont il n'a pas besoin.
En dual channel les mémoires sont placées en parallèle et non en série. Cela donne ainsi 128bit par ligne d'adresse ce qui double "théoriquement" la bande passante (2x fois plus de bits lus ou écrits avec un accès mémoire). Mais cela a aussi tendance à augmenter la latence au sein du contrôleur mémoire. En triple channel on a donc 192bit et en quad 256bit.

 

Cependant, comme dit plus haut, les applications n'ont pas nécessairement besoin de lire ou écrire de mot aussi large à chaque accès. Même si le CPU via ses caches tente d'écrire des mots aussi larges que possible, cela n'est pas nécessairement utilisé par l'application.
C'est pour cela que l'impact du multi channel dépend beaucoup des programmes et des architectures CPU.

 

Pour ce qui est de l'utilité du multi channel, je serais moins catégorique que Zonka. Il semblerait que pour ce qui est des jeux par exemple, les derniers moteurs sont plus sensibles à cela, du moins sur les architectures haut de gamme Intel (si on regarde le test de HFR):
http://www.hardware.fr/articles/95 [...] -cars.html


Message édité par Nono0000 le 10-12-2017 à 23:16:40

---------------
CPU: 6950X 4.3Ghz (Uncore: 3.7Ghz) WC HM -- Mem: 4x8Go 3200Mhz 14-16-17-32-1T -- Mobo: Asus X99 Deluxe -- GPU: 4080 (GPU: 3015Mhz, VRAM: 12200Mhz) -- Carte Son: X-Fi Titanium Fatal1ty Professional -- SSD: M.2 PCIE XP941 -- Ecran: DELL AW3423DW QD-OLED
Reply

Marsh Posté le 10-12-2017 à 20:42:27   

Reply

Marsh Posté le 14-12-2017 à 18:47:41    

Salut
merci pour vos réponses vous avez réussi a me faire comprendre que je confondais complètement les fonctions ddr et dual channel en fait ;) merci bcp ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed