Vitesse du bus frontal et du processeur

Le bus frontal connecte un processeur à sa mémoire.

Regarder

La puce du processeur exécute des programmes qui agissent sur les données. Les unités de disque et les circuits de mémoire transmettent des données au processeur, également appelé CPU, et en déplacent les résultats. Une horloge maîtresse, qui tourne à plusieurs trillions de cycles par seconde, envoie des impulsions de temps à différentes parties d’un ordinateur. Les impulsions maintiennent la synchronisation de l'activité. Mais toutes les pièces de l'ordinateur ne fonctionnent pas à la même vitesse: certaines reçoivent des impulsions rapides et d'autres, des impulsions plus lentes. L'horloge coordonne ces signaux, maintenant l'exécution correcte de l'activité de l'ordinateur.

Processeur

La puce de processeur de l'ordinateur effectue des comparaisons logiques et des opérations arithmétiques. En 2011, les vitesses d'horloge du processeur allaient de 800 MHz à 3 GHz Certaines tâches simples nécessitent un "tic-tac" d'horloge, appelé cycle. Les plus complexes ont besoin de plusieurs. Le processeur est connecté au bus frontal qui alimente le processeur avec un flux de données fixe.

Bus avant

Les vitesses d'horloge du bus frontal sont nettement inférieures à celles de la CPU. Cela signifie seulement que leurs circuits font des choses différentes, pas que le bus frontal soit très lent. Un bus frontal typique fonctionne entre 66 et 400 MHz: lorsqu'il reçoit une impulsion d'horloge, il transfère jusqu'à 4 blocs de 64 bits de données, ce qui permet de déplacer efficacement les données à plus de 1 billion de caractères par seconde, suffisamment loin. assez rapide pour garder le processeur occupé.

Autres technologies

Tous les ordinateurs n’utilisent pas un bus frontal pour envoyer des données au processeur. Les technologies rivales, telles que HyperTransport, fournissent différents mécanismes pour transférer des données de et vers le processeur. À l'instar de HyperTransport, Quickpath Interconnect d'Intel remplace le bus frontal. Ces technologies traitent également les mouvements de données entre plusieurs processeurs dans certains systèmes informatiques des utilisateurs finaux.