Blog d'actualités pour la Technologie, Internet, les Gadgets et les Blogs

Infinity Fabric Clock ou FCLK sur processeurs AMD, comment ça marche ?

Comme vous le savez probablement déjà, les processeurs modernes ne se composent littéralement plus d’une seule puce, mais se composent en réalité d’une série de sous-systèmes interconnectés, tels que CPU lui-même avec cache ou Mémoire contrôles. Cette méthode d’interconnexion, quand on parle de processeurs AMD, s’appelle Infinity Fabric et a sa propre montre qui dicte sa performance opérationnelle.

Infinity Fabric Clock ou FCLK sur les processeurs AMD

Qu’est-ce qu’Infinity Fabric sur les processeurs AMD ?

Commençons par le début pour mettre les choses en contexte, alors définissons d’abord ce qu’est Infinity Fabric. Également connu sous son acronyme IF, nous sommes confrontés à une architecture d’interconnexion pour l’ensemble du système brevetée par AMD (ce qui signifie que nous ne pouvons pas le voir chez Intel, par exemple) qui est responsable de la transmission des données et du contrôle à travers les composants qu’elle a liés, ce qui nous avons posté plus haut comme exemple peut être par exemple le cache ou le contrôleur de mémoire.

Cette architecture de connectivité est utilisée dans toutes les microarchitectures AMD modernes depuis 2017 et pas seulement dans les CPU, car elle est également utilisée dans les GPU. Essentiellement, Infinity Fabric est la “technologie” (même si c’est vraiment une architecture complète) pour interconnecter les composants internes d’un processeur AMD, y compris l’iGPU si vous en avez un, le contrôleur de mémoire, le cache, le contrôleur USB et même le réseau adaptateurs. Si vous voulez savoir comment fonctionne Infinity Fabric, nous avons un article qui lui est dédié.

Qu’est-ce que l’Infinity Fabric Clock ou FCLK ?

Comme nous l’avons expliqué, Infinity Fabric n’est vraiment rien de plus qu’un bus de communication qui en tant que tel est contrôlé par une vitesse d’horloge qui dicte sa fonction, et c’est précisément Infinity Fabric Clock ou FCLK. En elle Zen et Zen + processeurs, FCLK ne pouvait pas être configuré indépendamment mais était associé à la vitesse de la RAM, il y avait donc de grandes différences de performances lorsque la RAM à fréquence plus élevée était sélectionnée.

Par exemple, un processeur AMD Ryzen de première génération nécessitait des modules de RAM avec une vitesse d’au moins 3200 MHz afin de ne pas affecter de manière significative les performances de l’Infinity Fabric.

FCLK

Mais depuis l’introduction des processeurs d’architecture Zen 2 d’AMD, cela a changé et maintenant FCLK a été déconnecté de la mémoire et peut être contrôlé indépendamment (au moins sur la carte mère du chipset X570) à partir du BIOS du système, et peut ajuster sa vitesse pour que le système fonctionne ne pas souffrir d’une telle pénalité de performance lorsque la RAM est trop lente.

Actuellement, le FCLK dans les processeurs Ryzen 5000 dans l’architecture Zen 3 est limité à un maximum de 2 000 MHz, ce qui correspondrait au fonctionnement de 4 000 MHz dans la RAM (rappelons que la RAM est DDR, Dual Data Rate).

Modes de fonctionnement

Gardez à l’esprit que dans les processeurs AMD Ryzen, en plus de la fréquence d’horloge normale, nous en avons trois autres : Infinity Fabric Clock (FCLK) dont nous avons déjà parlé, UCLK (vitesse du contrôleur de mémoire) et MCLK (vitesse de la RAM elle-même). Infinity Fabric détermine la vitesse à laquelle les cœurs du processeur peuvent communiquer entre eux lorsqu’ils sont assis sur un autre pad ou avec la partie E/S du processeur lui-même.

Par défaut, ces trois fréquences ont un rapport de 1: 1: 1, ou en d’autres termes, les trois fonctionnent de manière synchronisée, donc FCLK sera également connecté à la fréquence de la RAM, mais comme nous l’avons déjà dit, nous avons maintenant le possibilité de modifier cette règle.

FCLK

À partir des processeurs AMD Ryzen 3000, l’utilisation d’une RAM de 3733 MHz ou plus amène le FCLK à réduire sa vitesse, ou en d’autres termes, le rapport dont nous avons parlé précédemment passe à 2: 1 par rapport au MCLK. Ainsi, si nous installons une RAM de 3733 MHz, sa fréquence sera de 1866 MHz et FCLK sera de 933 MHz.

Expliqué en d’autres termes, cela signifie que plus la vitesse de la RAM est élevée, plus les performances de l’Infinity Fabric sont faibles, atteignant au moins une certaine limite (les 3733 MHz que nous avons évoqués précédemment).

Cela vaut-il la peine d’augmenter votre vitesse de course?

Comme nous l’avons expliqué précédemment, FCLK peut désormais être modifié directement depuis le BIOS sur les ordinateurs compatibles avec le processeur AMD, donc si nous installons des RAM très rapides, nous pourrions être intéressés à augmenter sa fréquence de fonctionnement pour obtenir de meilleures performances… ou pas ? La réponse est oui mais avec quelques inconvénients, car l’augmentation de la vitesse de FCLK a des coûts.

Pour commencer, nous sommes confrontés aux limites que nous pouvons trouver lorsque nous augmentons cette fréquence de fonctionnement, car ce n’est pas un paramètre qui évolue trop. Essentiellement, cela vaut la peine d’augmenter sa vitesse de fonctionnement lors de l’utilisation de RAM à 3000 ou 3200 MHz, mais cela entraînerait une certaine synchronisation des latences de la RAM et pourrait entraîner des problèmes sous la forme d’écrans bleus en plus des latences accrues de la RAM.

En théorie et selon le célèbre overclocker Buildzoid, une amélioration de FCLK d’au moins 166 MHz par rapport à la valeur 1:1 est “rentable” même si les latences de la mémoire RAM augmentent. Ce que nous recommandons, c’est que si vous voulez “bricoler” avec ce paramètre, recherchez l’option qui vous convient le mieux.

Comment changer Infinity Fabric Clock sur votre PC

Il est possible de modifier ce paramètre sur les cartes mères avec un jeu de circuits AMD X570, et c’est aussi simple que d’accéder au BIOS et, dans la section Overclocking ou Options avancées (cela change selon le fabricant), recherchez le paramètre FCLK Frequency.

ASRock FCLK

Bien sûr, si vous remarquez des problèmes d’instabilité, nous vous recommandons de réduire FCLK ou de le réinitialiser à ses valeurs par défaut. Un bon moyen de vérifier si le système est stable et s’il valait la peine d’augmenter cette valeur est de passer le test de performance de la mémoire Aida64 avant et après le changement.