Le bus frontal (FSB) est une interface qui connecte le processeur au chipset et à la mémoire. Dans un processeur dual-core, deux cœurs partagent le même FSB. Cela signifie que chaque cœur dispose de la moitié de la bande passante disponible du FSB.
Voici un schéma simplifié du fonctionnement du FSB dans un processeur dual-core :
[Image d'un processeur dual-core avec deux cœurs connectés au FSB]
Chaque cœur possède son propre ensemble de caches L1 et L2. Lorsqu'un cœur a besoin d'accéder aux données de la mémoire, il vérifie d'abord son cache L1. Si les données ne sont pas trouvées dans L1, il vérifie alors son cache L2. Si les données ne sont toujours pas trouvées, le noyau demande les données au FSB.
Le FSB récupère ensuite les données de la mémoire et les envoie au cœur. Le cœur stocke ensuite les données dans son cache L2 afin de pouvoir y accéder rapidement à l'avenir.
Le FSB est responsable du transfert des données entre les cœurs et le reste du système. La vitesse du FSB a donc un impact significatif sur les performances d'un processeur dual-core.
Des vitesses FSB plus élevées permettent des transferts de données plus rapides entre les cœurs et le reste du système, ce qui peut entraîner de meilleures performances. Cependant, des vitesses FSB plus élevées ont également un coût :elles peuvent augmenter la consommation d'énergie et la production de chaleur.
Par conséquent, il est important de trouver un équilibre entre vitesse du FSB et consommation d'énergie lors du choix d'un processeur dual-core.
|