web-dev-qa-db-fra.com

Puis-je insérer un SSD m.2 avec PCI-Express 3.0 x4 à un PCI-Express 2.0

Ma carte mère est ASUS Z97-Pro Gamer et le site Web ASUS indique:

Z97-Pro Gamer comprend une prise M.2 avec deux voies natives PCI Express 2.0 pour des vitesses de transfert de données pouvant atteindre 10 Gbit/s. C'est le choix idéal pour un lecteur de système d'exploitation pour que chaque expérience de jeu soit plus rapide et plus amusante.

Maintenant, puis-je utiliser un SSD M.2 comme celui-ci: Lexar NM610 m.2 2280 NVME SSD ? Il utilise une interface PCIe gen3x4.

8
SMMousaviSP

Oui, mais ce ne sera pas aussi rapide que annoncé.

Les normes PCI Express imposent à la négociation correcte de la version exacte de la version PCI Express utilisée sur tout lien donné à la version maximale prise en charge par les deux points d'extrémité. Cela signifie que vous pouvez utiliser des périphériques PCI Express pour n'importe quelle version de la spécification (à condition qu'ils soient correctement conformes à la spécification) avec une carte mère/chipset qui utilise toute autre version sans avoir à effectuer une configuration manuelle du tout.

Dans votre cas, cela se traduit par la course SSD sur PCI Express 2.0 Vitesses, avec la moitié des voies que cela pourrait éventuellement. C'est en fait une performance assez importante. PCI-E 4.0 a un débit maximum d'environ 1,9 Go par seconde par voie, tandis que PCI-E 2.0 ne peut atteindre environ 0,5 Go par seconde par voie. Cela se traduit par une performance de pointe dans votre cas d'environ 1/8 de la performance nominale du SSD. Il sera toujours très bien meilleur qu'un disque dur conventionnel, mais vous pouvez très bien obtenir une meilleure performance d'un SSD SATA sur la même carte mère que vous ne le feriez qu'un SSD NVME.

Vous peut-être Soyez capable de trouver un adaptateur PCI-Express à M.2 qui fonctionnerait, puis branchez-le dans l'un des emplacements PCI-Express 3.0 sur la carte, mais cela ne vous permettra que de vous mettre en place. à environ la moitié des performances nominales pour le SSD.


Une note de finale rapide, vérifiez toujours que la taille de la carte M.2 est compatible avec tout ce que vous utilisez. Le "2280" signifie que le SSD que vous regardez est de 22 mm de large (que tout soutiennent) et de 80 mm de long (ce qui ne supporte tout pas). Dans votre cas, cela devrait s'adapter (basé sur des images, la carte mère a en effet assez de place pour une carte M.2 de 80 mm), mais quelque chose de plus.

12
Austin Hemmelgarn

Comme indiqué dans une autre réponse, PCI Express s'entraînera automatiquement à la vitesse de prise en charge mutuellement supportée, quelle que soit la version à chaque extrémité du lien ( via Le champ de publicité rapide dans les ensembles de la publicité TS1 et TS2 pendant la liaison. Pour plus de détails, regardez le pcie ltssm ) à condition que le lien lui-même puisse supporter cette vitesse.

Dans votre cas, le lien tentera de monter à la vitesse PCIe 2.0 (vitesse physique de 5 Go/s par voie). Les détails réels de la formation de liaison au-delà du cadre de cette réponse.

Ce que je vais noter (parce qu'il est d'une grande importance) est que le lien veut TOUJOURS tentative d'initier le lien à la vitesse GEN 1 (2,5 Go/s) comme c'est le seul Guaranteeed Taux pour tout mélange de partenaires de liaison et cette largeur de liaison est établie avant Pour tenter de modifier le taux de liaison.

Votre SSD peut ou non fonctionner dans ce scénario.

Un "quirk" souvent manqué de PCI Express est qu'un dispositif n'est requis que pour fonctionner sur la la largeur de conception (le nombre de voies conçues pour exposer) et sur la 1x (une seule voie) Interface physique.

Branchement Un périphérique X4 dans une connexion X2 peut avoir l'un des résultats suivants, quelle que soit la version de la norme qu'il a été conçue pour:

1 il ne fonctionne pas du tout. J'ai vu ce comportement de première main; J'ai eu une carte mère de mon propre design qui avait 4x PCI Express allant à [~ # ~] PMC [~ # ~ ~] Slots. Une carte PMC avec A x8 L'interface a été branchée et n'a pas réussi à lier de quelque manière que ce soit.

Réduire l'interface physique sur un lien 1x (en retirant les condensateurs de couplage) Obtenez l'appareil pour relier. Dans ce cas particulier, la carte avait des résistances d'options qui ont finalement été constatées que cela lui permettait de fonctionner sur un lien 4X, mais cela met en évidence le fait que l'opération n'est pas nécessaire pour être prise en charge sur toutes les largeurs de liaison possibles.

2 Le SSD s'adapte automatiquement à une interface 2x, où vous obtiendrez un débit de pointe de 8 gb/sec (1 Go/sec) pour lire et écrire car le débit de données réel est 80% de la vitesse physique dans les spécifications version 1 et 2 dues à un codage 8b/10b (le débit réel dépend de nombreux facteurs qui dépassent la portée de cette réponse).

3 Le SSD ne prend pas en charge 2x mais se dégrade gracieusement à une liaison 1x, auquel cas vous obtiendrez une seule voie pour un débit de pointe de 4 Go/sec (500 Mo/sec).

J'ai examiné la spécification du SSD que vous avez associé, mais il était silencieux sur cette question; Le vendeur peut Vous donner une réponse définitive si vous demandez leur support technique.

8
Peter Smith