Si je puis me permettre d'ajouter quelques informations sur l'architecture Intel. Les ports PCI-Express sont rattachés soit au CPU, soit au chipset.
Chez Intel, sur les processeurs grand public des gammes Pentium, Celeron, Core i3 à i7 (sauf socket 1366) et Xeon E3, le chipset communique avec le CPU via un bus DMI. C'est le 1er point différenciant : la largeur et la vitesse de ce bus n'est pas identique suivant les cartes mères et les processeurs. Quelque soit les périphériques connectés en aval du chipset, ils seront limités par ce bus DMI.
En théorie, ce bus DMI n'avait pas vocation à gérer de lourdes charges puisque la RAM et le 1er slot x16 est géré en direct par le CPU.
Le SLI à obligé Intel à revoir sa copie et à concevoir des modèles capables de supporter de gros flux via ce bus. Mais afin de ne pas trop segmenter sa gamme, Intel a choisi de produire des chipsets dont la répartition de l'utilisation est à la main du fabricant de carte mère. Parmi les répartitions possibles, on va trouver:
- nombre de ports USB2/3
- nombre de ports SATA2/3
- contrôleur réseau
- contrôleur audio
- ports PCIe additionnels
De base, on va trouver un nombre fixe.
Exemple sur le Z87 Express de ta Maximus VI:
3x ports USB3.0
4x ports SATA 6Gb/s
6 ports PCIe 2.0 sont dispos
Ensuite on peut choisir d'ajouter soit 2x USB3.0 soit 2x SATA 6Gb/s soit 2x PCIe. Le DMI du Z87 supporte en théorie 4GB/s pour tout le monde.
Les 6 ports PCIe sont à libre disposition du fabricant mais il ne peut pas non plus faire n'importe quoi avec : on peut regrouper les ports 1 à 4 et 5-8 mais pas 4 et 5 par exemple. Et les ports 1 et 2 peuvent être pris par l'USB ou le SATA. On en utilisera certains pour le réseau (1x PCIe) ou des ports PCIe x4 (ou 4x x1).
Sur ta Maximus, le truc funky c'est que le Z87 peut contrôler la répartition du port x16 du CPU en 2x x8 u 1x x8 + 2x x4. Il est le seul de cette génération à permettre cela.
Pour être sûr de supporter du 10Gb/s, l'idéal serait donc d'utiliser le 2e x8 pour la carte réseau. Mais comme tu as un NVMe, ça serait dommage de se rabattre sur le PCIe du Z87 car il est en 2.0 (2GB/s théoriques). Je dis bien théorique car j'ai de sérieux doutes sur la répartition des lignes PCIe du Z87 sur cette Maximus :
- il y a un contrôleur additionnel SATA 6Gb/s ASMedia-> 1x PCIe (*)
- 3x PCIe x1
- 2x USB3.0 (4x de base + 2x optionnels) -> ports 1 et 2
Si l'ASMedia est sur le port x3, les 3 PCIe x1 serait sur 4, 5 et 6 ?
Resterait donc 7 et 8 pour ... faire 4x lignes. A mon avis, Asus a mis un switch PCIe type PLX pour fournir les lignes PCIe manquantes. Possible que ce switch PLX dégrade les performances de ta carte 10Gb/s.
Sous Linux, on peut voir la topologie avec "lspci -tv".
Conclusion: fuyez les cartes mères avec trop de fonctions embarquées, cela se fait au détriment des I/O disponibles soit pour rajouter des fonctions soit celles embarquées se trouvent bridées.
*: Prenez le chipset ASMedia avec ses 2x ports 6Gb/s. Collez un RAID de SSD de bonne facture -> au maximum vous ne dépasserez pas 500MB/s (1x 5GT/s).