OVH Cloud OVH Cloud

Doute sur vitesse mémoire...

15 réponses
Avatar
Georges
Bonsoir à tous,

Je pensais à peu près tout savoir sur ma nouvelle config,
et puis AIDA32 m'a mis un doute.

Quand je boote, ma carte MSI PT8 Néo équipé d'un P4
3.0GHz, voit bien mes 2 barettes de RAM PC3200 et dit
qu'elles tournent à 400 MHz. (Et le FSB est de 800 en principe)
Mais quand je regarde les perfs de mon ordi je suis à 60%
de machines équivalentes en lecture / écriture mémoire, et
AIDA me dit que mes barettes tournent à 200, qui croire ?

Merci pour un éclairage,
Georges

10 réponses

1 2
Avatar
EUZ64
barettes pc3200 soit 400mhz = fsb à 200 mhz

Alan


"Georges" a écrit dans le message de news:
buh0gr$37v$
Bonsoir à tous,

Je pensais à peu près tout savoir sur ma nouvelle config,
et puis AIDA32 m'a mis un doute.

Quand je boote, ma carte MSI PT8 Néo équipé d'un P4
3.0GHz, voit bien mes 2 barettes de RAM PC3200 et dit
qu'elles tournent à 400 MHz. (Et le FSB est de 800 en principe)
Mais quand je regarde les perfs de mon ordi je suis à 60%
de machines équivalentes en lecture / écriture mémoire, et
AIDA me dit que mes barettes tournent à 200, qui croire ?

Merci pour un éclairage,
Georges





Avatar
Laurent B.
"EUZ64" a écrit:
barettes pc3200 soit 400mhz = fsb à 200 mhz


Ce ne serait pas plutôt PC3200= 400Mhz donc FSB = 400Mhz x2= 800Mhz?






--
Laurent

Avatar
EUZ64
fsb proc à 200, aprés c est le fsb de la memoire qui est doublée, si qq peut
apporter son explication
Alan

"Laurent B." a écrit dans le message de news:
400cecbc$0$29089$
"EUZ64" a écrit:
barettes pc3200 soit 400mhz = fsb à 200 mhz


Ce ne serait pas plutôt PC3200= 400Mhz donc FSB = 400Mhz x2= 800Mhz?






--
Laurent





Avatar
Laurent B.
"EUZ64" a écrit:
fsb proc à 200,


Au temps pour moi, je me suis fourvoyé, entre le fsb du processeur et la
fréquence du bus mémoire, lequel est, comme tu le dis, de 200 pour un
processeur à fsb 800 et de 2x200 pour la mémoire DDR3200.

aprés c est le fsb de la memoire qui est doublée, si qq peut
apporter son explication


Tu avais raison, mea culpa.





--
Laurent

Avatar
Georges
Merci à tous, ... mais pourquoi ma machine parait lente
(je ne pratique pas l'Overclocking, il s'agit bien d'obtenir
les performances normales attendues de ces composants
bien réglés), savez vous si AIDA est fiable sur coup là ?

Georges



"Laurent B." a écrit dans le message de
news:400d1490$0$7152$
"EUZ64" a écrit:
fsb proc à 200,


Au temps pour moi, je me suis fourvoyé, entre le fsb du processeur et la
fréquence du bus mémoire, lequel est, comme tu le dis, de 200 pour un
processeur à fsb 800 et de 2x200 pour la mémoire DDR3200.

aprés c est le fsb de la memoire qui est doublée, si qq peut
apporter son explication


Tu avais raison, mea culpa.





--
Laurent





Avatar
Marco Rubin
"Laurent B." wrote:


Au temps pour moi, je me suis fourvoyé, entre le fsb du processeur et la
fréquence du bus mémoire, lequel est, comme tu le dis, de 200 pour un
processeur à fsb 800 et de 2x200 pour la mémoire DDR3200.

aprés c est le fsb de la memoire qui est doublée, si qq peut
apporter son explication




... D'ou le nom "quadspeed" pour le Painthiomme et le non "double data rate"
pour la rame...

@+


Avatar
Marco Rubin
"Georges" wrote:

bien réglés), savez vous si AIDA est fiable sur coup là ?



Salut,
Quelle version? => 3.20, 3.75 ou 3.88 Essaye aussi Sandra.
Les vitesses de transferts mémoire ne dépendent pas uniquement du FSB, mais
aussi des timings. (cl 2, 2,5 ou 3, RAS, CAS, etc.) Je pense que pour les
comparatifs ils utilisent du matos haut de gamme avec des réglages
optimales, et c'est OK, comme ça l'utilisateur peut voir ce qu'il peut
sortir de son engin.
@+
Marco

Avatar
Laurent B.
"Georges" a écrit:
Merci à tous, ... mais pourquoi ma machine parait lente
(je ne pratique pas l'Overclocking, il s'agit bien d'obtenir
les performances normales attendues de ces composants
bien réglés), savez vous si AIDA est fiable sur coup là ?


As-tu bien installé les pilotes présents sur sur le cd fournit par MSI?
surtout celui des chipset VIA PT800 et VT8237?




--
Laurent

Avatar
Georges
Salut,

Merci pour vos réponses, j'ai bien installé les pilotes fournis,
et je viens de charger la dernière version d'AIDA (3.90 Entreprise),
et justement l'analyse me dit ceci :
Propriétés du chipset:
Chipset de la carte mère VIA Apollo PT880
In-Order Queue Depth 12
CAS Latency 2.5T
RAS To CAS Delay 4T
RAS Precharge 4T
RAS Active Time 8T
sauf que mon chipset n'est pas un PT880 mais un PT800, donc y a déjà
un pb...
D'autres parts, dans le bios, le réglage est apparemment en automatique :
"DRAM timing auto by SPD"
Le manuel en anglais ne dit pas qui est SPD...

Du coup, les réglages suivants sont positionnés :
CAS Latency 2.5T
Bank interleave Disabled
Precharge to Active 4T
Active to precharge 9T
Active to CMD 4T
Ref to active 15T
DRAM Command Rate 2T
Le manuel est entièrement muet sur ces détails, en surfant
sur internet, je n'est pas trouvé d'explication à part CAS Latency.

Mes barettes sont des "no name", mais ça n'explique peut-être pas tout...

Merci de vos explications,

Georges



"Laurent B." a écrit dans le message de
news:400e3893$0$1154$
"Georges" a écrit:
Merci à tous, ... mais pourquoi ma machine parait lente
(je ne pratique pas l'Overclocking, il s'agit bien d'obtenir
les performances normales attendues de ces composants
bien réglés), savez vous si AIDA est fiable sur coup là ?


As-tu bien installé les pilotes présents sur sur le cd fournit par MSI?
surtout celui des chipset VIA PT800 et VT8237?




--
Laurent





Avatar
Marco Rubin
"Georges" wrote:

Salut:

SPD signifie que le bios détecte et utilise les valeurs inscrites dans la
RAM elle même, valeurs par défaut si tu préfere.

Regarde un peu sous
http://www.pcinpact.com/forum/index.php?showtopic!46

(Extrait):

La RAM ne sert qu'à stocker des données en vue de leur utilisation par le
CPU...pour stocker des données c'est pas dur, il suffit de les écrire... et
de les lire...

pour ça il faut savoir où les écrire et où les lire : imaginez qu'on vous
donne un bouquin de 200 pages et qu'on vous demande de lire un passage
précis dans ces 200 pages... si vous ne savez pas à quel page et dans quel
paragraphe dur dur...!!!...

La RAM ne classe pas les données par pages et paragraphes mais par colonnes
et par lignes...(imaginez de gigantesques casiers...).

Les timings sont des "délais de sécurité" destinés à éviter les erreurs au
cours d'une opération de lecture ou d'écriture... (si on vous demande
d'aller à la page 142 en 1/10éme de seconde vous avez une chance sur 200 de
réussir... si on vous donne 3 secondes vous y arriverez à tous les
coups...).

Chaque opération de lecture ou d'écriture possède un timing qui lui est
propre... (il ne faut pas le même temps pour trouver la page demandée, le
paragraphe demandé ou pour lire l'information par exemple...).

Les Timings sont définis par rapport aux cycles d'horloges... c'est-à-dire :
pour un FSB de 133 MHz, votre système effectue 133 millions de cycles par
secondes, soit une durée de 7.5 nanosecondes pour un cycle... pour un FSB de
166 MHz on a 166 Millions de cycles par secondes donc un cycle d'une durée
de 6 nanosecondes et 5 nanosecondes pour un FSB de 200 MHz... (on voit
l'intêret de construire des systèmes basés sur les FSB les plus élevés...).
Les timings tels qu'on les notes : 2-2-2-6-1, par exemple, correspondent à
un certains nombre cycles d'horloge... ils sont donnés en général dans cet
ordre et je vais le suivre même si ça ne semble pas être l'ordre le plus
logique! (sinon je n'ai peut-être pas bien compris l'un ou l'autre des
timings...).


****************************************************************************
*********************************************************

###Cas Latency###

c'est le temps minimum pour accéder à une colonne. (à une page...)
pour la DDR il est en général de 2.5 cycles (15 nanosecondes sur un FSb de
166 MHz).
L'abaisser à 2 cycles procure un gain de performances très sensible (réglage
agressif) .
Il est parfois possible de le régler à 1.5 cycle (je crois que Corsair à
déjà sorti des barettes certifiées CAS 1.5) mais il faut de la DDR de très
très bonne qualité pour accéder à ces timings extrêmes!

###Active to CMD###

C'est le temps minimum pour accéder à une ligne, après avoir identifié la
colonne... (le temps pour trouver le paragraphe mais il faut d'abord avoir
trouvé la page!!!).
la valeur est en général de 3 cycles, mais on peut la fixer à 2 (timings
agressifs).
afin de pouvoir augmenter le FSB (qui augmente systématiquement ET
sensiblement les performances) on peut envisager de conserver un "CAS
Latency" de 2 cycles et un "Active to CMD" de 3 cycles.
au contraire si on n'a pas accès au CAS 2 on peut tout de même tenter
d'abaisser ce timing...

###Precharge to Active###

La RAM stocke les données dans des colonnes et des lignes qui sont situées
dans les modules de mémoires (des livres!) (ceux qui sont visibles sur la
barette ?!) il faut donc des délais pour accéder aux colonnes et aux lignes
(pages et paragraphes d'un livre...) mais aussi un délai pour accéder aux
différents modules (à différents livres...).
Ce timing correspond au temps séparant deux signaux d'accès à une ligne sur
des modules différents...(si j'ai bien saisi).
La valeur est en général de 3 cycles et on peut comme précedement l'abaisser
à 2.
c'est aussi un timing qui peut être maintenu à 3 cycle pour favoriser
l'augmentation du FSB...ou abaissé si le CAS 2 reste inaccessible.

###TRAS###

Ce timing correspond au temps séparant deux signaux d'accès à une colonne
sur des modules différents...(logiquement on devrait le trouver AVANT
"Precharge to Active").
La valeur par défaut peut être 6, 7 voire 8 cycles, elle peut varier d'une
barette à l'autre...(voir le SPD..).
On peut abaisser cette valeur à 5 voire 4 cycles pour les barettes de
qualité...
ce timing est rarement un facteur limitant par rapport à l'augmentation du
FSB, mais il s'agit un timing mineur et peut donc être maintenu à 6 par
exemple pour préserver l'accès à un FSB maximum...

###DRAM command rate###

C'est le délai entre la reception d'une commande et sa réalisation (le temps
entre la demandede lire tel ou tel passage et celui ou vous saisissez le
livre...), c'est donc, au même titre que le "CAS Latency" un temps d'accés
du premier ordre, et il a autant d'importance.
La valeur par défaut peut être de 2 ou 3 cycles en fonction du BIOS et du
SPD de la barette...
usuellement on abaisse cette valeur à 1 cycle, avec un gain de performances
sensible...
Il semble que ce timing ne freine pas trop l'augmentation du FSB...

###Write recovery###

c'est le délai d'attente pour que des données écrites puissent être lues (le
temps que l'encre du livre sèche..!!).
la valeur par défaut est 3 cycles (sur mon système) et je l'ai fixée à 2
cycles .
c'est un timing mineur (gain limité en performances).

###DRAM Twtr###

c'est le délai entre une opération d'écriture réussie et la commande de
lecture suivante.
La valeur par défaut est 3 cycles (sur mon système) et la seule autre valeur
possible, que j'ai adoptée, est 1 cycle.
c'est également un timing mineur.


****************************************************************************
*********************************************************

Il existe d'autres timings,mais je ne les connais pas...

on peut toujours accéder à des réglages intermédiaires entre 2-2-2-4-1 et
2.5-3-3-7-3

il faut abaisser autant que possible les timings pour améliorer la altence
du système et gagner en bande passante MEMOIRE (RAM-CPU), mais aussi
augmenter au maximum le FSB pour augmenter la bande passante SYSTEME
(RAM-CPU-CG-DD etc etc) il y'a donc toujours un compromis à définir...

2-2-2-4-1 à 133 MHz est plus performant que 2.5-3-3-6-2 à 166 MHz...

abaissez les timings puis augmentez le FSB, mais lorsque que ça coince,
testez chaque timing séparement... un seul petit timing peut bloquer...
l'augmenter peut permetre de gagner 5 Mhz sur le FSB ce qui est très
sensible au niveau performance du système...

enfin pour information :

à 166 MHz avec les timings par défaut (DDR PC2700 soit 2.7 Go/s de bande
passante théorique) ma bande passante est de 2.1 Go/s tout juste (avec
l'arrondi !)

à 190 MHz en 2-2-2-6-1-2-1 ma bande passante est 2.67 Go/s...

plus parlant : dans le premier cas mon score à 3Dmark doit tourner
laborieusement autour de 10000 points... (si je me rapelle... 10141 je
crois)

dans le second cas mon score est de 11800 points (11841 exactement..)

on peut accorder trés généreusement 500 points à l'OC du CPU... le reste ne
vient que du FSb et des timings...

L'overclock de la carte graphique et le passage en FSB 166 m'avait déjà fait
passer de 9184 à 10000 points environ...
1 2