Pourquoi un slot passe en x8 quand on branche un SSD ?
Sur une carte mère, les connecteurs PCIe et M.2 ne disposent pas chacun de leurs propres fils jusqu'au processeur. Ils se partagent un nombre limité de lanes. Cette page explique, sans jargon, ce qu'est une lane et les deux façons dont elles se partagent.
1
Une lane, c'est une voie d'autoroute
Plus il y a de voies, plus il passe de données en même temps.
Une lane PCIe est une voie de communication bidirectionnelle qui relie un composant au processeur ou au chipset. Plusieurs lanes peuvent être regroupées pour augmenter la bande passante (x1, x4, x8, x16).
x1
x4
x16
Chaque génération double le débit d'une lane. Une carte graphique en PCIe 5.0 x8 a donc autant de débit qu'en PCIe 4.0 x16.
≈ 1 Go/spar lane en PCIe 3.0
≈ 2 Go/spar lane en PCIe 4.0
≈ 4 Go/spar lane en PCIe 5.0
2
D'où viennent les lanes ?
Exemple : processeur AMD Ryzen 7000 / 9000 avec un chipset X870. Le câblage exact dépend de chaque carte.
Les lanes viennent de deux endroits : le processeur, qui en a un nombre fixe, et le chipset, une puce de la carte mère qui en ajoute d'autres. Mais le chipset est lui-même relié au processeur par un seul lien de 4 lanes.
Lien dédié : le composant a ses lanes pour lui seulLien processeur ↔ chipsetRessources partagées par le chipset
3
Premier partage : le tuyau commun du chipset
Chacun a sa vitesse quand il travaille seul ; c'est quand tout le monde travaille en même temps que ça bouchonne.
Tout ce qui est branché sur le chipset passe ensuite par le même lien vers le processeur, d'environ 8 Go/s sur AM5. Un SSD branché sur le chipset reste à pleine vitesse quand il est seul à travailler. Mais si plusieurs périphériques échangent beaucoup de données au même moment, ils se partagent ce lien.
Cliquez sur les périphériques pour les activer ou les désactiver, et regardez la jauge.
En pratique : copier un gros fichier d'un SSD chipset vers un autre SSD chipset peut être un peu plus lent que prévu. Pour jouer ou utiliser un seul SSD à la fois, la différence ne se voit pas. Le simulateur affiche ce débit dans la jauge « Lien DMI ».
4
Deuxième partage : des lanes réutilisées par deux connecteurs
C'est celui qui fait passer un slot en x8, ou qui le désactive. Il est décrit dans la notice de chaque carte.
Pour offrir plus de connecteurs que de lanes, les fabricants câblent certaines lanes vers deux connecteurs à la fois. Un aiguillage envoie ces lanes vers celui qui est utilisé. Résultat : brancher un composant dans l'un réduit ou coupe l'autre.
Exemple réel : ASUS ROG STRIX B650E-E GAMING WIFI. Les 16 lanes du processeur prévues pour la carte graphique sont partagées avec M.2_3 et PCIEX16_2.
Cliquez pour brancher ou débrancher, et regardez où vont les lanes.
PCIEX16_1 (GPU)
M.2_3
PCIEX16_2
Exemple réel : ASUS ROG STRIX B650E-F GAMING WIFI. Ici, 4 lanes du chipset vont soit à M.2_3, soit à PCIEX16_2 : jamais aux deux. L'aiguillage choisit l'un, l'autre est désactivé.
Choisissez ce que vous branchez.
M.2_3
PCIEX16_2 (x4)
À retenir : un connecteur de taille x16 n'est pas forcément câblé en x16. Beaucoup de slots longs n'ont que 4 lanes, ou une seule. Seule la notice de la carte indique les combinaisons exactes, et c'est ce que le simulateur reproduit.
5
Qu'est-ce que ça change pour vous ?
Souvent peu, parfois beaucoup : tout dépend du composant.
Carte graphique en x8En PCIe 5.0 ou 4.0, la perte en jeu est faible, autour de 1 à 3 %. Elle devient plus sensible en PCIe 3.0 x8, ou sur une carte qui manque de mémoire vidéo.
SSD réduit en x2Le débit maximal est divisé par deux : seules les copies de très gros fichiers ralentissent. Le démarrage et les jeux changent peu.
Slot désactivéLe composant n'est pas détecté du tout. C'est le cas à éviter : il suffit souvent de choisir un autre M.2 ou un autre slot.
Dans le simulateur, chaque bloc coloré est une lane : bleu relié au processeur, violet relié au chipset, orange réduit, rouge désactivé. Le panneau « Analyse & restrictions » donne la raison, tirée de la notice.