PCI vs PCI-X vs PCI-E, pourquoi choisir une carte PCI-E ?

31 décembre 2019

L’une des caractéristiques les plus remarquables des ordinateurs modernes est leur évolutivité. Les nouvelles capacités peuvent être ajoutées en installant une carte d’extension dans l’un des emplacements qui peuvent suivre trois normes différentes : PCI, PCI-X et PCI-E. Trois versions des cartes réseau sont nées en conséquence. La carte PCI est connue comme l’édition originale, et la carte PCI-E est actuellement considérée comme la préférence. PCI vs PCI-X, PCI vs PCI Express, quelles sont les différences entre elles ? Pourquoi devrions-nous choisir la carte PCI-E ? Continuez à lire pour trouver les réponses.

PCI vs PCI-X vs PCI-E Card Overview

La norme PCI (Peripheral Component Interconnect) a connu d’innombrables améliorations, grandes ou petites, qui se reflètent dans les cartes réseau correspondantes. Initialement, la carte PCI a été un matériel de réseau polyvalent a servi les utilisateurs domestiques et professionnels pendant de nombreuses années, toujours incapable d’échapper au destin d’être remplacé finalement comme la demande de performances plus élevées augmente. Précurseur de la carte PCI-E, la carte PCI-X (dérivée de Peripheral Component Interconnect eXtended) est une version améliorée de la carte PCI pour répondre à la demande de bande passante plus élevée. La carte PCI-E (E signifie Express), la dernière version, est ensuite devenue le premier choix de nombreux acheteurs après sa sortie. Tutoriel sur la carte PCIe : Tout ce que vous devez savoir sur la carte PCI Express offre une introduction complète de la carte PCIe.

Carte PCI vs PCI-X vs PCI-E, quelles sont leurs différences ?

Toutes les cartes réseau de la « série PCI » fonctionnent comme l’interface de connexion qui relie les périphériques à l’ordinateur. Cependant, les différences entre PCI vs PCI-X, PCI vs PCIe sont distinctes. La partie suivante traitera principalement de la comparaison de la carte PCI vs PCI-X vs PCI-E.

Topologie de fonctionnement

La principale différence entre la carte PCI et la carte PCI-X précédentes et la carte PCIe qui leur succède est la transmission de données « parallèle vs série ». Les cartes réseau PCI et PCI-X suivent la norme PCI originale, qui est une architecture classique de bus partagé, tous les périphériques connectés utilisant le même bus en parallèle. Plus précisément, les données sont envoyées et reçues simultanément sur plusieurs lignes. Les périphériques doivent normalement attendre sur le bus lorsqu’ils communiquent avec l’ordinateur. Les performances globales diminuent avec l’augmentation du nombre de périphériques ajoutés. La carte PCI-E, en revanche, adopte une technologie série point à point dédiée, ressemblant à un réseau embarqué. Par conséquent, chaque périphérique individuel dispose de son propre bus, ce qui crée un système de bus plus efficace. Notez que, une connexion série avec une horloge plus élevée peut égaler la vitesse de plusieurs lignes parallèles se déplaçant sur la même charge.

Figure 1 : Topologie de travail de la carte PCI/PCI-X vs PCI-E

Taille de l’emplacement

Lorsqu’il s’agit de la taille de l’emplacement sur la carte mère de l’ordinateur, PCI vs PCI-X, PCI vs PCIe diffèrent grandement. Les largeurs fixes pour les cartes PCI classiques sont les versions 32 bits et 64 bits. La carte PCI-X (qui n’a qu’une largeur de 64 bits) est physiquement similaire à une carte PCI 64 bits. Les fentes PCI conventionnelles sont la version 32 bits de 85 mm de long, la plupart des cartes réseau PCI-X utilisent la fente 64 bits de 130 mm de long. Par conséquent, les fentes et les cartes réseau correspondantes prennent pas mal de place sur la carte mère. Au contraire, les cartes PCI-E ne peuvent être insérées que dans les emplacements PCIe qui leur sont destinés. La taille de l’emplacement dépend du nombre de couloirs du bus PCI-E, qui est spécifié comme « x1 », « x8 », etc. Le numéro indique le nombre de « lanes » que le slot offre. Un emplacement PCI-E x1, qui ne possède qu’un seul couloir, ne prend pratiquement pas de place sur la carte mère. Et un emplacement PCI-E x32 à 32 voies a une taille similaire à celle des emplacements PCI-X.

Bande passante

Comme indiqué précédemment, la carte PCI a deux versions : 32 bits et 64 bits, fonctionnant respectivement à 33 MHz et 66 MHz. La bande passante potentielle est de 133 Mo/s en 32 bits à 33 MHz (la configuration standard), 266 Mo/s en 32 bits à 66 MHz ou en 64 bits à 33 MHz, et 533 Mo/s en 64 bits à 66 MHz. La plupart des adaptateurs réseau PCI-X ne sont que 64 bits et fonctionnent normalement à 66 MHz, 100 MHz, 133 MHz, jusqu’à 533 MHz avec PCI-X 2.0, ce qui permet une vitesse de transmission maximale de 1,06 Go/s. Quant à la carte PCIe, un grand bond en avant a été réalisé en matière de bande passante. La bande passante varie de 250 Mo/s à plusieurs Go/s par voie, selon la taille et la version de la carte. La bande passante maximale de PCIe 5.0 x1 est de 3,9 Go/s.

Certaines spécifications détaillées sont présentées dans le tableau ci-dessous :

Type Topologie de fonctionnement Type de bus Vitesse d’horloge Vitesse de transmission
PCI Transmission parallèle 32-…bit
64-bit
33MHz
66MHz
32-bit: 133MB/s, 266MB/s
64-bit : 266MB/s, 533MB/s
PCI-X Transmission parallèle 64-bit 66MHz
100MHz
133MHz
(Jusqu’à 533MHz)
533MB/s ;
800MB/s;
1066MB/s
PCI-E
(PCIe 1.0 version 8x)
Transmission série 8 bits 2.5GHz 4GB/s

Choisir la carte PCI-E-une tendance inévitable

Après comparaison et analyse, on conclut que la carte PCI-E d’un nouveau design est évidemment supérieure en raison des avantages écrasants sur la carte PCI et PCI-X :

Régler les goulots d’étranglement des prédécesseurs

Techniquement parlant, la carte PCIe abandonne la transmission parallèle conventionnelle adoptée par les adaptateurs réseau PCI et PCI-X qui nécessite un routage difficile des traces. Elle utilise une technologie de transmission en série qui permet à chaque voie de disposer de sa propre bande passante exclusive, et ainsi les voies ne s’affecteront pas les unes les autres. Souffre moins de problèmes d’interférence.

Assurer une transmission efficace

Pratiquement parlant, le taux de transmission des données ne sera pas affaibli avec l’augmentation des voies pour une carte PCIe. C’est-à-dire que si l’utilisateur utilise des cartes PCIe, même si une carte supplémentaire est montée, le taux de transmission de données précédent ne diminuera pas. En revanche, si l’utilisateur utilise des cartes PCI ou PCI-X, le montage d’une carte supplémentaire entraîne une baisse du taux de transmission de données précédent, ce qui est une limitation inhérente à la topologie de bus partagé de PCI/PCI-X.

Fournir une solution rentable

Economiquement parlant, l’adaptateur réseau PCI Express de transmission point à point pourrait diminuer les coûts de développement et de fabrication du système, car la complexité et la difficulté de la conception de la plate-forme matérielle sont réduites.

À l’heure actuelle, les cartes PCI vs PCI-X vs PCI-E coexistent sur le marché. Puisque la carte réseau PCIe est compatible avec les systèmes d’exploitation actuels et qu’elle peut offrir des vitesses plus rapides, davantage de concepteurs et de fabricants de matériel informatique continueront à intégrer PCIe dans leurs dernières offres. PCI-E remplace progressivement la norme PCI/PCI-X, et les cartes basées sur PCI deviendront obsolètes dans un avenir pas si lointain.

Figure 2 : Carte réseau PCIe 10GBase-T

FAQs

Une carte PCI-E peut-elle fonctionner dans un emplacement PCI/PCI-X ?

La réponse est non. La carte PCIe et les cartes PCI/PCI-X ne sont pas compatibles entre elles en raison de leurs configurations différentes. Dans la plupart des cas, il y a à la fois des emplacements PCI et PCIe sur la carte mère, alors veuillez adapter la carte dans son emplacement correspondant et ne pas abuser des deux types.

Une carte PCI peut-elle être utilisée dans un emplacement PCI-X ?

La réponse est oui, mais elle n’est pas conseillée. PCI-X est compatible descendante avec PCI. Si une carte PCI est insérée dans un emplacement PCI-X, le système descendra au niveau des opérations PCI sans exécuter les opérations basées sur PCI-X. Si vous n’avez qu’une carte PCI sous la main, vous pouvez essayer mais au risque de ralentir le dispositif basé sur PCI-X aux niveaux PCI.

Une carte PCI 32 bits est-elle compatible avec les emplacements PCI-X 64 bits ?

La plupart des cartes PCI 32 bits fonctionneront correctement dans les slots PCI-X 64 bits, mais la vitesse du bus sera limitée à la fréquence d’horloge de la carte la plus lente. C’est-à-dire que si une carte PCI de 66 MHz est installée dans un emplacement PCI-X capable de 133 MHz, le fond de bus sera limité à 66 MHz.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.