Qu’est-ce qu’un bus PCIe ?

Un bus express d’interconnexion de composants périphériques, également connu sous le nom de bus PCIe, est une partie informatique qui permet à un périphérique PCIe de se brancher et de communiquer avec une carte mère. PCIe lui-même est une version mise à jour de l’ancienne technologie d’interconnexion de composants périphériques (PCI), qui, en principe, permet aux données de circuler entre un périphérique et une carte mère. Un bus PCIe peut gérer un transfert de données beaucoup plus rapide que les anciens bus PCI, ce qui se traduit généralement par de meilleures connexions graphiques ou réseau.

L’idée générale derrière PCI est de permettre l’installation de modules complémentaires sur les ordinateurs. Un bus PCI ou PCIe peut être considéré comme un connecteur d’extension, dans lequel des modules peuvent être branchés pour améliorer directement une capacité particulière d’un ordinateur. Des exemples courants de périphériques PCIe sont les cartes graphiques vidéo, les cartes son et les cartes réseau.

Avec l’ajout d’une carte graphique PCIe, par exemple, le traitement requis pour rendre les graphiques peut être déchargé de l’unité centrale de traitement (CPU) d’un ordinateur et géré à la place par le propre processeur de la carte graphique. Cela laisse au processeur plus de capacité pour gérer d’autres tâches de traitement. Dans la plupart des cas, les périphériques PCIe spécialement conçus ont également leur propre mémoire vive (RAM) et font un bien meilleur travail dans leur tâche spécifique qu’un processeur générique.

Un bus PCIe lui-même diffère d’un bus PCI en ce que les données sont envoyées en série sur des canaux disponibles dynamiquement, par opposition à une communication parallèle sur un nombre fini de canaux uniquement. Cela signifie que non seulement plus de deux appareils peuvent communiquer en même temps, mais que les canaux inutilisés peuvent être regroupés pour fournir une bande passante supplémentaire si nécessaire. De la même manière, un bus PCIe peut répondre à une demande réduite en désactivant les canaux inutiles et en économisant de l’énergie.

Physiquement, les connecteurs PCIe sont d’une taille différente de celle des connecteurs PCI et des connecteurs de port graphique accéléré (AGP), qui constituent un troisième type d’emplacement périphérique commun. Aucune n’est intercompatible, et essayer de forcer un type de carte dans le mauvais type de connecteur risque d’endommager les deux. De plus, il existe différentes tailles d’emplacements PCIe qui peuvent gérer différents nombres de canaux en conséquence. Ces différentes tailles sont représentées par un multiplicateur dans le nom, et des nombres plus grands signifient plus de canaux et une longueur physique plus longue. Les vitesses vont de 1x à 16x, mais il est possible pour un emplacement de taille 16x, par exemple, de ne gérer que des flux de transfert de données 1x. Ceci est courant dans les cartes mères moins chères pour permettre une plus grande compatibilité physique sans le coût supplémentaire associé au fait de devoir gérer des vitesses de bus PCIe plus élevées. Dans un tel exemple, le périphérique 16x fonctionnera mais ne fonctionnera qu’à une vitesse 1x.