Accueil » Actualité » Comparatif : quelle RAM choisir sur CPU Intel, AMD, et APU Ryzen ?

Comparatif : quelle RAM choisir sur CPU Intel, AMD, et APU Ryzen ?

1 : De la RAM DDR4-4000 à toute épreuve 2 : Tests mémoire sur plateforme Intel 3 : Tests mémoire sur AMD Ryzen 2700X 4 : Test sur APU Ryzen/Vega : système de test 6 : Tests mémoire sur APU Ryzen 2400G 7 : Conclusion

Timings RAM sur Ryzen : le casse-tête expliqué

Nous voulions réaliser ces tests sur une plateforme X470, mais les premiers essais se sont montrés plutôt problématiques : même à des fréquences DRAM basses, la plateforme (équipée du dernier BIOS ou de la version précédente) était instable dès que nous sollicitions l’IGP. Après avoir soupçonné un temps notre Ryzen 5 2400G, puis notre kit G.Skill, il s’est en réalité avéré que c’était la carte mère qui posait problème. Nous avons alors basculé vers un autre modèle, une Asus ROG Strix X370-F Gaming…

Notre kit G.Skill Sniper X est compatible Ryzen, comme le confirme un bel autocollant sur le packaging. Il semblerait pourtant que les plateformes Ryzen soient encore plutôt capricieuses, peut-être à cause de leur gestion des profils XMP (une technologie Intel, pour rappel). Pourtant, MSI comme Asus proposent une gestion automatique des timings DRAM, respectivement via les fonctions A-XMP et D.O.C.P. présentes dans leurs UEFI respectifs.

En pratique, il nous a tout de même fallu récupérer les durées en ns de chaque type de latence, puis les convertir ensuite manuellement en timings via une formule magique avec un simple calcul (Timing = Latence en ns / Clock Cycle Time). A titre d’information, voici un résumé des latences en ns et timings calculés correspondants pour notre kit G.Skill Sniper X DDR4-3600 CL16, qu’il convient ensuite d’arrondir à l’unité en prenant en compte certaines règles (par exemple tRC doit impérativement être supérieur ou égal à la somme tRAS + tRP).

Fréquence DDR4
21332400266628002933300032003400
Clock cycle time0.938 ns
0.833 ns
0.75 ns
0.714 ns
0.682 ns
0.667 ns
0.625 ns
0.588 ns
tCL
(9.342 ns)
9.96
11.2112.4513.0813.714.0114.9515.88
tRCDWR
(9.342 ns)
9.96
11.2112.4513.0813.714.0114.9515.88
tRCDRD
(9.342 ns)
9.96
11.2112.4513.0813.714.0114.9515.88
tRP
(9.342 ns)
9.96
11.2112.4513.0813.714.0114.9515.88
tRAS
(21.125 ns)
22.5325.3528.1629.5830.9831.6933.835.91
tRC
(30.424 ns)
32.4536.5140.5642.5944.6245.6448.6851.72
tRFC
(350 ns)
373.28420466.55490513.28525560595
tRRDS
(2.148 ns)
2.292.582.86
3.013.153.223.443.65
tRRDL
(4.849 ns)
5.175.826.466.797.117.277.768.24
tFAW
(24 ns)
25.628.831.9933.635.23638.440.8

Une fois ces timings obtenus, il ne nous reste plus qu’à configurer l’UEFI en conséquence. Ainsi, les timings ont été ajustés pour obtenir à peu près la même latence en ns et la fréquence de fonctionnement de la mémoire devient le seul paramètre variable au cours des tests.

Nos réglages

Image 1 : Comparatif : quelle RAM choisir sur CPU Intel, AMD, et APU Ryzen ?

Voici les principaux timings décodés automatiquement (les valeurs en italique correspondent aux timings optimisés par les fonctions «Try It!» et «Ai Tuner» de MSI et d’Asus) par les cartes mères MSI X470 Gaming Plus et Asus ROG X370-F Gaming pour chaque fréquence, et les timings manuels que nous avons appliqués directement à partir des latences XMP en ns.

Notez que de manière surprenante, certains timings ne sont pas forcement ajustés automatiquement par les cartes mères lorsque l’on diminue la fréquence de la mémoire vive. Ce comportement ne sera pas optimal avec certains kits dotés de profils XMP uniquement pour leur fréquence de fonctionnement la plus élevée : à des fréquences plus basses, les timings automatiquement appliqués seront bien trop relâchés.

Fréquence
MSI Z370 Gaming
Pro Carbon

MSI X470 Gaming Plus

Timings autoTimings auto
Timings auto
Timings
manuels
JEDEC
Intel
XMP 2.0
JEDECA-XMP
JEDEC
D.O.C.P
2133 MHz
CL15
15-15-36
51-4-6-23
CL16
16-16-36
52-4-9-40
CL15
15-15-36
51-4-6-23
CL15
15-15-36
51-4-6-23
CL16
16-16-36
51-4-6-23
CL10
10-10-23
33-4-5-26
CL13
13-13-34
47-4-6-23

CL15
15-15-36
51-4-6-23

2400 MHz
CL16
16-16-36
52-7-7-40
CL16
16-16-36
57-5-7-26
CL16
17-17-40
57-5-7-26
CL16
16-16-36
57-5-7-26
CL11
11-11-25
37-4-6-29
CL15
15-15-35
50-7-7-40
CL14
16-16-36
57-5-7-26
CL15
15-15-36
57-5-7-26

2666 MHz
CL16
16-16-36
52-7-7-40
CL16
16-16-36
63-5-8-28
CL16
19-19-44
63-5-8-28
CL16
16-16-36
63-5-8-28
CL12
12-12-28
40-5-8-28
CL15
15-15-35
50-7-7-40
CL14
16-16-34
63-5-8-28
CL16
16-16-39
63-5-8-28

2800 MHz
CL16
16-16-36
52-7-9-41
CL16
16-16-36
67-6-8-30
CL16
20-20-47
67-6-8-30
CL16
16-16-36
67-6-8-30
CL14 **
13-13-30
43-4-7-34
CL15
15-15-35
50-7-9-41

CL16
16-16-39
67-6-8-30

2933 MHz
CL16
16-16-36
52-7-9-40
CL16
16-16-36
70-6-8-31
CL16
21-21-49
70-6-8-31
CL16
16-16-36
70-6-8-31
CL14
14-14-31
45-4-7-35
CL15
15-15-35
50-7-9-40
CL14
16-16-34
70-6-8-31
CL16
16-16-39
70-6-8-31

3000 MHz
CL16
16-16-36
52-7-9-41
CL16
16-16-36
71-6-8-32
CL16
21-21-50
71-6-8-32
CL16
16-16-36
71-6-8-32
CL14
14-14-32
46-4-7-36
CL15
15-15-35
50-7-9-41

CL16
16-16-39
71-6-8-32

3200 MHz
CL16
16-16-36
52-7-9-40
CL16
16-16-36
75-6-9-34
CL16
22-22-53
75-6-9-34
CL16
16-16-36
75-6-9-34
CL16 **
15-15-34
49-4-8-38
CL15
15-15-35
50-7-9-40

CL16
16-16-39
75-6-9-34

3400 MHz
CL16
16-16-36
52-7-9-41
*
*
CL16
24-24-57
81-7-9-36
CL16
16-16-36
81-7-9-36
CL16 ***
16-16-36
52-4-9-41
*
*


CL18
21-21-49
81-7-9-36

* Boot impossible
**Les réglages CAS 13 et 15 ne sont pas possibles : même réglés ainsi dans l’UEFI, on obtient au final respectivement des CAS 14 et 16.
***A cette fréquence, nous avons du pousser la tension SoC à 1,2V pour parvenir à lancer une partie des benchs.

Sommaire :

  1. De la RAM DDR4-4000 à toute épreuve
  2. Tests mémoire sur plateforme Intel
  3. Tests mémoire sur AMD Ryzen 2700X
  4. Test sur APU Ryzen/Vega : système de test
  5. Timings RAM sur Ryzen : le casse-tête expliqué
  6. Tests mémoire sur APU Ryzen 2400G
  7. Conclusion