web-dev-qa-db-ja.com

1つのPCIExpressリンクで使用できるレーンの最大数はいくつですか。 16または32?

PCI Expressリンクの最大レーン数は16だといつも思っていました。最も強力で高価なゲーム用GPUがこれ以上レーンを提供することはなく、16レーンより長いスロットを備えたマザーボードを見たことがありません。しかし、それは本当に32レーンですか?

32レーンのサポート

長いものを読む ウィキペディアの記事 最大32レーンをサポートする多数の引用があります:

2つのデバイス間のPCIExpressリンクのサイズは、1レーンから32レーンまでさまざまです。

PCI Express規格では、x1、x4、x8、x12、x16、およびx32のリンク幅が定義されています。

したがって、32レーンPCIeコネクタ(x32)は、最大16 GB/sの総スループットをサポートできます。

任意の2つのPCIeデバイス間の接続はリンクと呼ばれ、1つ以上のレーンの集合から構築されます。すべてのデバイスは、最低限、シングルレーン(x1)リンクをサポートする必要があります。デバイスは、オプションで、2、4、8、12、16、または32レーンで構成されるより広いリンクをサポートできます。

16レーンのサポート

しかし、同じ記事には、多くの場所で16が最大であるとも書かれています。

物理PCIExpressリンクには、1〜16レーン、より正確には1、4、8、または16レーンが含まれる場合があります。

レーンごとのビット1の幅。 1–16結合レーン

PCI Expressカードは、その物理サイズ以上のスロットに収まります(x16が最大使用

実生活では

一方、一般的な高性能グラフィックスカードは、おそらく、大量の帯域幅を必要とする最も一般的な主流の拡張カードです。愛好家はこれらのカードに数百ドルを支払い、しばしば2つか3つ購入します。ハイエンドの民生用マザーボードは、この目的のためにいくつかのPCIex16スロットを備えています。ご覧のとおり、これらのカードには明らかに長いコネクタの余地があります。

NVIDIA GeForce GTX 1070

フルサイズのATXマザーボードは、2倍の長さのコネクタにも快適にフィットします。

また、レーンごとの帯域幅に対する需要も継続的に高まっています。新しいPCIe世代ごとに2倍になる傾向があります。

質問

帯域幅の増加に対するこのような高い需要により、製造業者はますます多くのPCIe x16スロットを備えたマザーボードを提供するために競争し、何百万人ものゲーマーがそれぞれ数百ドルを支払って、絶対最速のグラフィックカードを世に送り出しました。なぜPCIex32を見たことがないのですか。スロット?これを妨げる何かが規格にありますか?

2
pipe

32レーンは、コネクタの長さが2倍になることを意味し、マザーボードの幅のかなりの長さになります。 x32コネクタを回避するためのスペースが少なくなるため、そのコネクタの下にあるデバイスのPCBレイアウトが厳しく制限されます。ボードの設計は、それが提供する利点よりも難しくなります。

結果として、最後のまたは唯一のPCIeコネクタとして使用する必要があります。 x16は既存のPCI/AGPコネクタに近く、必要なユースケースに十分な帯域幅を提供します。

その上、ホームCPUには、通常、チップから直接利用できる32以上のPCIeレーンがありませんでした。多くの場合、CPUから16レーンが利用可能であり、マザーボードチップセットによってレーンの別のクラスターが提供されています。より多くのレーンは、結果としてCPUまたはチップセットからのより多くのピンとより大きなチップを意味し、結果としてこれらのデバイスを成長させます。

Z170チップセット:
enter image description here

Z370チップセット:
enter image description here

他の制限(帯域幅、CPUなど)が常にありました。つまり、x32はこれらの制限が改善された場合にのみ必要であり、同時に基本PCIe仕様が改善され、x16も速度が向上しました。 x32は、それがもたらす困難を正当化するのに十分な十分な利益を実際に与えることは決してなかったでしょう。

2
Mokubai