web-dev-qa-db-ja.com

PCI-Express 3.0 x4のM.2 SSDをPCI-Express 2.0に挿入できますか

私のマザーボードは Asus Z97-PRO GAMER で、AsusのWebサイトには次のように書かれています:

Z97-PRO GAMERには、最大10ギガビット/秒のデータ転送速度を実現する2つのネイティブPCI Express 2.0レーンを備えたM.2ソケットが含まれています。これは、すべてのゲーム体験をより速く、より楽しくするためのオペレーティングシステムドライブに最適です。

これで、次のようにM.2 SSDを使用できます: Lexar NM610 M.2 2280 NVMe SSD ? PCIe Gen3x4インターフェイスを使用しています。

7
SMMousaviSP

はい。ただし、宣伝されているほど高速ではありません。

PCI Express規格は、任意のリンクで使用されている正確なPCI Expressバージョンの適切なダウンネゴシエーションを、両方のエンドポイントでサポートされる最大バージョンに義務付けています。つまり、手動で構成する必要なしに、他のバージョンを使用するメインボード/チップセットを使用して、仕様のバージョンにPCI Expressデバイスを使用できます(仕様に適切に準拠している場合)。

あなたの場合、これは、PCI Express 2.0の速度で実行されているSSDに相当し、半分のレーンで可能です。これは実際にはかなりのパフォーマンスへの影響です。 PCI-E 4.0の最大スループットは、レーンあたり毎秒約1.9 GBですが、PCI-E 2.0は、レーンあたり毎秒約0.5 GBしか取得しません。これは、SSDの定格パフォーマンスの最大で約1/8のピークパフォーマンスに相当します。それでもおそらく従来のハードドライブよりもはるかに優れたパフォーマンスを発揮しますが、同じメインボード上のSATA SSDは、NVMe SSDよりもはるかに優れたパフォーマンスを得ることができます。

あなた可能性があります機能するPCI-Express to M.2アダプターを見つけ、それをボード上のPCI-Express 3.0スロットの1つに差し込むことができますが、それだけでは起動しません。 SSDの定格パフォーマンスの約半分になります。


最後に、M.2カードのサイズが、使用するカードと互換性があることを常に確認してください。 「2280」は、表示しているSSDが幅22mm(すべてをサポート)および長さ80mm(すべてをサポートしているわけではない)であることを意味します。あなたの場合、これは収まるはずです(写真によると、マザーボードには80mm M.2カード用の十分なスペースがあります)。

10

別の回答に記載されているように、PCI Expressは、リンクの両端にあるバージョンに関係なく、相互にサポートされている最高速度に自動的にトレーニングします(via TS1およびTS2のリンク中の順序セットの速度通知フィールド詳細については、リンク自体がその速度をサポートできる場合は PCIe LTSSM )を参照してください。

あなたの場合、リンクはPCIe 2.0速度(レーンあたり5Gb /秒の物理層速度)で起動しようとします。リンクトレーニングの実際の詳細は、この回答の範囲をはるかに超えています。

(非常に重要であるため)私が注意する点は、リンクがalwaysリンクをgen 1速度(2.5Gb/s)で開始しようとすることだけです保証リンクパートナーの任意の組み合わせのレートとそのリンク幅が確立されますリンクレートを変更しようとするため。

SSDは実際に動作する場合と動作しない場合がありますが、このシナリオでは動作します。

PCI Expressのよく見落とされる「癖」は、デバイスがdesign width(それが公開するように設計されたレーンの数)および1x(単一レーン)物理インターフェースでのみ動作する必要があることです。

X4デバイスをx2接続に差し込むと、設計された標準のバージョンに関係なく、次のいずれかの結果になる場合があります。

1全く動作しません。私はこの動作を直接目にしました。 4x PCIエクスプレスが [〜#〜] pmc [〜#〜] スロットに移行する自分のデザインのマザーボードを持っていました。 x8インターフェイスを持つPMCカードが差し込まれ、何らかの方法でリンクアップに失敗しました。

物理インターフェースを1xリンクに(結合コンデンサーを削除することにより)減らすと、ユニットがリンクアップします。その特定のケースでは、カードにはオプションの抵抗器があり、最終的に4xリンクでの動作を許可することが判明しましたが、これはすべての可能なリンク幅で動作をサポートする必要がないことを強調しています。

2SSDは自動的に2xインターフェースに適応し、読み取りと書き込みのピークスループットは8 Gb /秒(1 GB /秒)になります。 8b/10bエンコーディングにより、実際のデータレートはバージョン1および2仕様の物理速度の80%です(実際のスループットは、この回答の範囲を超える多くの要因に依存します)。

3SSDは2xをサポートしていませんが、1xリンクに正常に低下します。この場合、4Gb /秒(500MB /秒)の単一レーンが得られます)ピークスループット。

リンクしたSSDの仕様を確認しましたが、この問題については何も書かれていませんでした。ベンダーmayテクニカルサポートに依頼すると、最終的な回答が得られます。

7
Peter Smith