Quelques rappels
L'architecture introduite par Intel avec les processeurs Core abandonne la notion de Front Side Bus (FSB), pour celle de Base Clock (BCLK) pour tout ce qui concerne les fréquences. Le Core i9 9900K (Kably Lake) de test tourne à une fréquence de base de 4,8 GHz, obtenue avec un BCLK à 100 MHz et un multiplicateur de 48. La RAM fonctionne généralement dans ce cas avec le même BCLK de 100 MHz, avec par défaut un multiplicateur de 21,33 sur notre carte mère de test : ce qui correspond à 2133 MHz DDR.A noter qu'on devrait parler plutôt parler de MT/s - pour Mega Transfer par seconde, mais le BIOS affiche des MHz, ce qui n'est pas rigoureux techniquement. En effet, la technologie DDR permet de transmettre 2 informations par cycle d'horloge au lieu d'un avec la technologie SDR, c'est donc comme si on doublait la fréquence. En réalité, la fréquence de fonctionnement intrinsèque (exemple : 1066 MHz) est 2 fois moindre que la vitesse de transfert (pour le même exemple : 2133 MT/s). Malgré cela, on utilisera quand même l'unité de MHz dans le reste de notre article, pour simplifier la lecture et la compréhension.
SPD et XMP
Pour atteindre les 4133 MHz DDR, il faut donc activer le profil dénommé « XMP 4132» contenu dans le SPD. On fait donc un passage dans le BIOS, notamment pour l'activer. Mais cette activation n'a pas fonctionné malgré plusieurs essais. Il se pourrait que le BIOS, encore récent, soit en cause. Mais celui-ci propose une fonctionnalité pratique, dénommée Try It. On lui donne une fréquence cible, ici 4133, et il fait différents essais pour que cela passe. Dans notre cas, il a réussi assez rapidement, en réussissant même à optimiser le timing à C18 dans la foulée. Pour le reste, le BCLK reste alors à 100 MHz, mais le coefficient de la RAM passe automatiquement à 41,33. Cela signifie que la fréquence processeur n'est pas modifiée, comme cela pouvait être le cas sur d'autres architectures Intel : on va donc pouvoir tester réellement l'impact de la fréquence de la RAM sur les performances du système.On va bien évidemment essayer aussi d'aller plus loin que les spécifications officielles de Geil, en augmentant le multiplicateur, ainsi que la tension d'alimentation des modules mémoire. On utilisera une valeur de 1,5 V, sachant que la tension de base est de 1,4 V, mais cela est nécessaire pour espérer obtenir un gain. Au vu de la taille des dissipateurs thermiques utilisés, le coup de chaud n'est pas à craindre malgré cette augmentation de tension ! Après de nombreuses tentatives, nous avons réussi à passer ce kit à la fréquence de 4300 MHz, et ce, sans une légère baisse de timings. Nous avons validé la stabilité de ce paramétrage à l'aide de Linx 0.64.
Nos benchmarks vont donc porter au final sur les performances obtenues selon 3 différentes configurations de fréquences et timings :
- Profil de base : 2133 MHz – 15-15-15-36. Au démarrage du PC, si on ne fait rien, on est dans cet état ;
- Fréquence standard, mais timings améliorés : 4133 MHz – 18-19-19-40 : dans le BIOS, la fonction « Try It » de MSI a réussi a améliorer le timing, en le passant à C18 ;
- Overclocking : 4300 MHz – 18-20-20-40 : activation avec Try It, toujours. Manuellement, on a pas réussi à faire mieux. On arrive donc à monter la RAM de 166 MHz, avec un impact sur les timings vraiment limité. En effet, la première valeur, le CAS, ne varie pas dans ce cas.
Outillage utilisé
Pour tester les performances de ce kit de RAM, on va d'abord s'intéresser aux débits en lecture et en écriture, ainsi qu'à la latence. On utilise pour ce faire le module de benchmark mémoire intégré à Aida64 5.99 Engineer Edition. On fait 3 passes successives pour chaque test et l'on ne garde que la moyenne des résultats.On va aussi regarder la bande passante théorique à l'aide de Sandra 2018, en faisant également 3 passes successives. Pour terminer, on utilise un benchmark un peu plus « real life », à savoir Linx, dans sa version 0.64. Sensible à la stabilité de la RAM, ce logiciel permettra de voir si les paramètres utilisés sont pérennes pour une utilisation de tous les jours, et permettra de voir aussi s'ils apportent du mieux ou du moins bon au niveau performance.