Qu'est-ce que PCIe 6.0 et en quoi est-il différent ?

Les cartes mères PCIe 4.0(PCIe 4.0) commencent seulement à être livrées aux clients, mais cela ne ralentit pas le développement de cette norme de connexion périphérique cruciale. PCIe 6.0 est déjà sur la table, avec des améliorations concrètes par rapport à la norme de pointe actuelle.

Étant donné que PCIe devient fondamental dans les ordinateurs de toutes formes et tailles, il convient de parler de ce qu'est PCIe , de son utilisation et de ce que le nouveau PCIe 6.0 offrira à l'avenir.

Les bases du PCIe

PCIe est l'abréviation de Peripheral Component Interconnect Express . Certains de nos lecteurs qui connaissent les ordinateurs depuis un certain temps se souviendront peut-être de l'ancienne norme PCI , mais PCIe est à la norme PCI d'origine comme un avion de chasse est à un avion en papier.

PCIe est à la fois un protocole et une norme de connexion matérielle physique. La norme de connexion matérielle PCIe(PCIe) la plus courante est le connecteur d'extension de la carte mère. Vous connectez des cartes d'extension à ces emplacements et la communication s'effectue via les broches de connexion. Cependant, il est possible d'envoyer des signaux de protocole PCIe via d'autres types de connexions.(PCIe)

Les SSD NVME utilisant le connecteur M.2 peuvent utiliser PCIe , et cela ne semble pas différent pour l'ordinateur d'un SSD connecté via un emplacement PCIe standard. (PCIe)Les normes Thunderbolt 3 et 4 prennent également en charge l'envoi de signaux PCIe via un câble. C'est ainsi que les eGPU(eGPUs) (cartes graphiques externes) sont possibles.

Les périphériques PCIe(PCIe) envoient des données en série mais sur plusieurs voies parallèles. Un emplacement PCIe x16 sur la carte mère d'un ordinateur peut accueillir seize canaux de données à la fois. PCIe propose également des emplacements x8, x4 et x1. En général, les cartes graphiques utilisent le slot x16 car elles ont besoin d'autant de bande passante que possible. Alors que les machines à sous plus lentes sont généralement physiquement plus courtes, il est courant que la longueur x16 en plus de la principale soit x8.

Les cartes PCIe(PCIe) offrent une rétrocompatibilité et une compatibilité croisée, vous pouvez donc coller une carte x4 dans n'importe quel emplacement PCIe qui l'accueillera physiquement. C'est juste que vous gaspillerez toutes les voies PCIe que la carte x4 n'utilise pas. Il en va de même pour l'utilisation d'une carte PCIe 5.0(PCIe 5.0) dans, par exemple, un slot 4.0. Cela fonctionnera mais sera limité au plus petit dénominateur commun.

Qui décide de la norme PCIe ?

La norme PCI Express est conçue et approuvée par le PCI Special Interest Group ( PCI-SIG ), un consortium composé de membres de l'industrie électronique et informatique ayant un intérêt direct dans la technologie.

PCI-SIG a été fondé en 1992 en tant que groupe chargé d'aider les fabricants d'ordinateurs à implémenter correctement la norme Intel PCI . Aujourd'hui, c'est une organisation à but non lucratif avec plus de 800 membres.

La carte PCI-SIG(PCI-SIG) compte AMD , ARM , Dell , IBM , Intel , Nvidia , Qualcomm et d'autres membres. Vous reconnaîtrez peut-être ces noms comme étant les principaux fabricants d'appareils informatiques, et le fait d'avoir une norme partagée rend leur travail beaucoup plus facile, sans parler de la vie de leurs clients !

À quoi sert PCIe ?

Nous avons déjà mentionné les cartes d'extension et les SSD(SSDs) ci-dessus, vous avez donc probablement une idée générale des utilisations de PCIe.

La norme PCIe connecte à peu près n'importe quel périphérique externe que vous pouvez imaginer. Il offre une bande passante beaucoup plus large que l' USB , en particulier lorsqu'il s'agit de plusieurs voies. PCIe fournit également un chemin direct vers le CPU , ce qui le rend parfait pour les applications à haute vitesse et à faible latence.

Les GPU modernes(Modern GPUs) utilisent seize voies de  bande passante PCIe pour optimiser leurs performances, mais tous les périphériques n'ont pas besoin d'autant de bande passante. Les derniers SSD (SSDs)PCIe 4.0 n'utilisent «que» quatre voies, mais cela suffit pour faire sauter la norme SATA hors de l'eau. Alors que SATA atteint 600 MB/sPCIe 4.0 haut de gamme peuvent déplacer plus de 7 000 MB/s .

(PCIe)Les cartes d'extension PCIe acceptent également les cartes son(sound cards) , les cartes de capture vidéo, l' adaptateur Ethernet 10 Go, les cartes (Ethernet)WiFi 6 ,  les contrôleurs Thunderbolt ou USB , etc. Les périphériques intégrés à la carte mère de votre ordinateur utilisent également PCI Express . C'est juste que le câblage est permanent et non sous la forme d'une fente.

Comment PCIe 6.0 (Does PCIe 6.0) améliore(Improve) - t-il PCIe 5.0 ?

L'amélioration principale est généralement un grand bond dans le débit de données à chaque révision PCIe . C'est la quantité d'informations qui peut être déplacée dans le bus chaque seconde.

Dans ce département, PCIe 6.0 ne déçoit pas. Il double entièrement le taux de transfert de données déjà énorme de PCIe 5.0 de 32 Gigatransferts par seconde ( GT/s ) à 64 GT/s par voie. Alors que PCIe 5.0(Whereas PCIe 5.0) pouvait déplacer 63 gigaoctets(Gigabytes) par seconde ( GB/s ), 6.0 peut déplacer jusqu'à 128 GB/s . C'est sur une connexion x16, avec des connexions plus mineures réduites. Cela signifie qu'un emplacement x8 PCIe 6.0 a désormais autant de performances qu'un emplacement x16 5.0.

Cela crée beaucoup d'espace pour les futurs GPU(GPUs) et les solutions de stockage ultra-rapides. Sans oublier une portée incroyable pour les périphériques externes connectés via PCIe ou des cartes d'extension qui offrent Thunderbolt et USB 4 .

Nouvelles fonctionnalités de PCI Express 6.0

Faire un saut de performance aussi monumental en une seule génération n'a pas été facile. Pour atteindre ces chiffres, les ingénieurs de PCI-SIG ont dû développer quelques nouvelles façons innovantes de déplacer les électrons.

Signalisation PAM4(PAM4 Signaling)

Très(Quite) probablement, le changement le plus important avec PCIe 6.0 par rapport aux générations précédentes de l'interface est la façon dont les données sont encodées. 

PCI Express 6.0 utilise PAM4 , qui est l'abréviation de  Pulse Amplitude Modulation à quatre niveaux. ( Pulse Amplitude Modulation with four levels.)Si vous savez quelque chose sur les formes d'onde électriques, vous saurez que « l'amplitude » de l'onde correspond à la distance entre la crête de l'onde et la ligne de base.

L'ancien codage PCIe NRZ ( non-retour à zéro(Non-return-to-zero) ) n'avait que deux niveaux d'amplitude par impulsion pendant un cycle d'horloge. PCIe 6 double cela à quatre, augmentant la quantité de données encodées à chaque cycle. 

Correction d'erreur directe (FEC)(Forward Error Correction (FEC))

Bien que la méthode de codage PAM4 améliore considérablement les vitesses, elle augmente également considérablement les erreurs de bits. En d'autres termes, on arrive à destination au lieu d'un zéro, et vice versa.

Pour lutter contre cela, PCIe 6.0 dispose d'une nouvelle fonction de correction d'erreur directe(Forward Error Correction) , qui vérifie que les données arrivent là où elles doivent aller sans être corrompues, à l'aide d'une implémentation CRC ( Cyclic Redundancy Check ) robuste.

Un danger d'ajouter plus d'étapes de correction d'erreurs dans le pipeline est que vous ajouterez plus de latence. La latence supplémentaire(Additional) est une préoccupation croissante avec divers composants informatiques à grande vitesse. Bien qu'ils puissent transférer de plus en plus de données, ils mettent plus de temps à réagir à une demande de données, ce qui peut entraîner ses propres problèmes.

FEC a été conçu pour cibler l'ajout d'une latence maximale de deux nanosecondes par rapport aux versions précédentes de PCIe , ce qui représente une toute petite latence supplémentaire qu'aucun humain ne peut détecter.

Mode FLIT(FLIT Mode)

Le mode FLIT(FLIT) était une autre mesure introduite pour améliorer la correction des erreurs dans PCIe 6.0 . Il organise les données en unités de taille uniforme à l'aide d'une unité de contrôle de flux embarquée dédiée. Ceci est nécessaire pour vérifier les paquets pour les erreurs car vous pouvez appliquer un algorithme à chaque paquet de données et vérifier si le paquet donne toujours le résultat lorsqu'il atteint l'autre extrémité du pipeline.

Le fait est qu'il s'avère que le mode FLIT apporte également des gains d'efficacité significatifs à d'autres endroits. Il aide à réduire la latence, rend l'utilisation de la bande passante plus efficace et permet à PCIe 6.0 de supprimer une grande partie de la surcharge d'encodage des versions précédentes. Ainsi, bien que PAM4 ajoute jusqu'à 2ns de latence, le mode FLIT permet d'économiser sur la latence dans d'autres domaines.

Mode L0p(L0p Mode)

Une fonctionnalité intéressante de PCIe 6.0 est le mode L0p . Ce mode réduit le nombre de voies qu'un périphérique utilise pour envoyer et recevoir des données. Donc, si votre ordinateur portable fonctionne sur batterie et que le GPU n'a pas besoin de 16 voies pour faire son travail actuel, il n'utilisera que le nombre de voies dont il a besoin, économisant ainsi de l'électricité en augmentant l'efficacité énergétique.

Faut-il attendre PCIe 6.0 ?

Si vous envisagez d'acheter ou de construire bientôt un nouvel ordinateur, devriez-vous attendre que les cartes mères PCIe 6.0 sortent en premier ? Il est toujours tentant d'essayer de construire un ordinateur à l'épreuve du temps. Que se passe-t-il si un nouveau GPU ou SSD sort qui a besoin de PCIe 6.0 pour atteindre son plein potentiel ?

La réponse courte à cette question est que vous n'avez pas à vous soucier d'attendre PCIe 6.0 . Au moment de la rédaction de cet article, les cartes mères PCIe 5.0 ont seulement commencé à être déployées auprès des consommateurs, et même les GPU(GPUs) actuels les plus haut de gamme sont loin d'avoir besoin de PCIe 5.0 .

Dans les benchmarks(benchmarks) comparant des cartes phares comme la RTX 3080 ou la RTX 3090 fonctionnant sur PCIe 3.0 et 4.0, la différence de performances se situait entre rien et 3 %. Oui c'est vrai. Nous atteignons seulement maintenant les limites de PCIe 3.0 , et ce uniquement avec les (PCIe 3.0)GPU(GPUs) les plus chers de la planète. Ne vous inquiétez pas, du moins pas avant quelques années. 

Rappelons(Remember) que PCI-SIG n'a publié sa spécification PCIe finale pour la version 6.0 que sur papier. Bien que la spécification finale ne change pas, il faudra un certain temps avant de voir beaucoup de matériel qui la prend en charge, du moins dans l'espace grand public.

PCIe 6.0 profite aux centres de données aujourd'hui(Benefits Data)

Cela ne veut pas dire que PCIe 6.0 n'est pas déjà bénéfique pour quelqu'un. Dans les centres de données géants, nous comptons tous sur des services basés sur le cloud, chaque bit supplémentaire de bande passante est précieux. À l'intérieur de ces racks d'ordinateurs, vous trouverez des systèmes avec des dizaines ou des centaines de cœurs de processeur et des baies de stockage (CPU)SSD à haute vitesse . Les améliorations de la bande passante PCIe aideront immédiatement à réduire la pression sur ces canaux de données tendus.

Avoir tellement plus de bande passante signifie que les applications d'IA et d'apprentissage automatique pourraient analyser plus de données en moins de temps. Cela implique que les applications HPC ( High-Performance Computing ) qui effectuent des travaux complexes en sciences, en ingénierie et en physique peuvent élargir leurs horizons.

Même les systèmes IoT ( Internet des objets(Things) ) qui envoient un flot de données aux centres de données pour les traiter en temps réel bénéficieront massivement de la bande passante supplémentaire.

Qu'est-ce qui vient après PCI Express 6.0 ?

La technologie PCIe(PCIe) existera pendant longtemps à moins que quelqu'un n'invente une technologie d'interconnexion périphérique radicalement meilleure. Des entreprises comme Intel , AMD et Apple font des choses passionnantes avec les technologies associées entre les puces à l'intérieur de leurs packages de processeurs. Avec des processeurs(CPUs) comme Ryzen d' AMD et Alder Lake d' Intel bourrés de cœurs de processeur(CPU) , ils doivent déplacer une énorme quantité de données. Nous sommes sûrs que le PCI-SIG peut apprendre quelques choses de ce qui se passe à l'intérieur de ces processeurs.



About the author

Je suis un expert en informatique avec plus de 10 ans d'expérience dans l'industrie des logiciels et des navigateurs. J'ai conçu, construit et géré des installations complètes de logiciels, ainsi que développé et maintenu des navigateurs. Mon expérience me donne la capacité de fournir des explications claires et concises sur des sujets complexes - qu'il s'agisse du fonctionnement de Microsoft Office ou de la manière de tirer le meilleur parti de Mozilla Firefox. En plus de mes compétences en informatique, je suis également un écrivain adepte et je peux communiquer efficacement en ligne et en personne.



Related posts