Introduction
NVIDIA a lancé plus tôt cette semaine la GeForce RTX 4090 « Ada », sa carte graphique phare de nouvelle génération. Nous avons un tas de critiques de ces cartes pour vous (9, en comptant l’édition Founders). Comme d’habitude avec chaque nouvelle génération de GPU, nous rédigeons plusieurs articles de fond étroitement liés à l’architecture, et l’un d’eux doit être la mise à l’échelle PCI-Express, pour tester à quel point les performances de la carte graphique phare dépendent de la bande passante de bus disponible, et dans quelle mesure ses performances sont affectées sur les machines avec des normes PCIe plus anciennes ou des interfaces de bus PCIe plus étroites. Cela devrait s’avérer particulièrement important pour ceux qui construisent des machines Intel Core de 13e génération et prévoient d’utiliser des SSD PCIe Gen 5 NVMe.
La carte graphique NVIDIA GeForce RTX 4090 « Ada » dispose d’une interface hôte PCI-Express 4.0 x16, même si son architecture d’alimentation répond aux normes PCIe Gen 5. Gen 4 x16 lui donne une bande passante de 32 Go/s par direction. La carte prend également en charge la fonction PCI Resizable BAR, qui permet au processeur de voir les 24 Go de sa mémoire vidéo comme un seul bloc adressable, au lieu de tout canaliser à travers une minuscule fenêtre d’ouverture de 256 Mo. La décision de NVIDIA d’opter pour l’interface hôte PCIe Gen 4 est un peu curieuse, étant donné que les plates-formes CPU sont passées à la Gen 5 d’Intel et d’AMD. Intel prend en charge PCIe Gen 5 depuis 2021, avec ses processeurs « Alder Lake » de 12e génération ; tandis qu’AMD a récemment lancé ses processeurs Ryzen 7000 « Zen 4 » avec prise en charge PCIe Gen 5. Il y a quelque chose d’intéressant à propos de ces deux plates-formes, et cela concerne les SSD NVMe PCIe Gen 5 qui sont sur le point de faire leurs débuts en novembre.
Alors que les processeurs Ryzen 7000 « Zen 4 » proposent PCIe Gen 5 à la fois pour les interfaces x16 PEG et x4 NVMe connectées au processeur. Du côté d’Intel, la 12e génération et la prochaine 13e génération Core « Raptor Lake » ont sorti PCIe Gen 5 uniquement pour l’emplacement x16 PEG, les emplacements NVMe connectés au processeur sont toujours Gen 4. Afin de ne pas perdre cet avantage de la plate-forme pour AMD, Intel autorise désormais les concepteurs de cartes mères à ajouter des emplacements Gen 5 M.2 NVMe sur leurs prochaines cartes mères de la série 700, mais ils y parviennent en volant des voies PCIe à partir de l’emplacement x16 PEG. Cela signifie que lorsque les utilisateurs de 13e génération Core installent un SSD dans cet emplacement M.2, il redirigera huit voies qui étaient utilisées par l’emplacement graphique x16 et utilisera celles de l’emplacement M.2. Ainsi, ceux qui construisent un PC de jeu Core i9-13900K + RTX 4090 à la pointe de la technologie avec un SSD Gen 5 NVMe devront se contenter du RTX 4090 fonctionnant avec une bande passante PCI-Express 4.0 x8. Pas de problème de ce type sur la plate-forme Ryzen 7000, car les emplacements NVMe connectés au processeur sont de génération 5, à la fois sur les chipsets X670/B650 « E » et non-E ; sans altérer la configuration de la liaison graphique PCI-Express de quelque manière que ce soit.
C’est là qu’il devient important de voir si la GeForce RTX 4090 subit une perte de performances avec PCI-Express 4.0 x8. Bien que cela soit peu probable, certains acheteurs de RTX 4090 peuvent toujours être sur des plates-formes PCIe Gen 3, telles que la 10e génération Core « Comet Lake » ou la série Ryzen 2000. PCIe Gen 4.0 peut être utilisé avec Intel Core de 11e génération et Ryzen 3000 « Zen 2 ». Il existe quelques exceptions telles que les APU Ryzen 5000G qui n’offrent que PCIe Gen 3. Les numéros Gen 2 x16 et Gen 1.1 x16 devraient être très pertinents pour ceux qui souhaitent utiliser des boîtiers GPU externes avec leur RTX 4090, comme le 40 Gbps ou 80 Gbps. Les connexions Thunderbolt/USB4 alimentant ces boîtiers finissent généralement par offrir ce type de bande passante à la carte graphique à l’intérieur.
Dans cette revue, nous comparons le RTX 4090 dans son réglage natif PCI-Express 4.0 x16, avec PCI-Express 3.0 x16 (bande passante identique à PCI-Express 4.0 x8) et les anciennes générations de PCIe par curiosité académique. Nous forçons les anciennes générations PCIe à utiliser les paramètres du programme de configuration UEFI de la carte mère.