質問: マザーにm.2ssdを2枚搭載とdmi3.0速度 再投稿です。マザーにm.2ssdを2枚搭載すると読み書き速度は低下する? intel core i5 9600k、asus rog maximus xi hero wifi(z390チップセット)https://www.gdm.or.jp/review/2018/1022/279698 某メーカーの内蔵tvチューナーカードをスロット最上段のpci express×1に挿し、上から2番目のpci express3.0×16にasusのrx580シリーズ(amd)のグラボを挿し、スロット最上段の上側の第1m.2ssdスロットにnvme m.2ssd samsung970evoplus1tbを挿してos+アプリ+データ共用として使用中、sata1、sata2、sata3ポートにはpioneerのbdxl対応光学ドライブを3台接続しています。マザーボード最下段の方にm.2ssdの第2スロットがあり、そこにデータ保存用としてm.2ssdの他社のメーカーでパフォーマンスが優秀でsamsungよりは安価な商品を購入し取り付けようと考えていますが、あるサイトではこのマザーのm.2ssdはz390チップセット経由でありcpuやメモリとチップセットの間にdmi3.0という回路がありそこの転送速度がpci express3.0×4で丁度m.2ssd(nvme)と同じ転送速度、帯域なのです。なので理論上からすればm.2ssd(nvme pci express3.0×4)を2枚マザーに挿し、2枚同時にアクセスがあった場合はdm3.0の転送速度が遅い為、そこがボトルネックとなり2枚のm.2ssdの速度低下に繋がるという説もあります。これは本当でしょうか?ベンチマーク上の話でしょうが詳しい方教えて下さい。 intel core i5 9600kのレーン数や仕様書、z390のブロック図やレーン数、帯域等私には難しくてあまり良く分かりませんが、グラボや内蔵tvチューナーカード、光学ドライブ3台、nvme m.2ssd2枚だと帯域が足りるのか、レーン数が足りるのかそこらあたりも詳しく説明して頂けたら幸いです。https://dlcdnets.asus.com/pub/asus/mb/lga1151/rog_maximus_xi_hero_w... マザーのマニュアル https://ark.intel.com/content/www/jp/ja/ark/products/134896/intel-c... core i5 9600kの仕様書 https://www.intel.co.jp/content/www/jp/ja/products/chipsets/desktop... intel z390チップセットの技術仕様書及びブロック図
回答: 他でも書きましたがdmi3.0はcpuとチップセットの接続規 格の呼び名であって回路が有る訳では無いです。 チップセットから伸びているから速度が落ちるというのは、 チップセットにブラがっているsataコントローラやusbコ ントローラ、m.2用ポートからメモリにデータを転送する為 にはcpuにあるメモリコントローラを介す必要があるので、 必ずcpuとチップセット間を通す必要が出ます。 ですが、pci express3.0が4レーンしかない為、ストレージ や外部機器から同時に同じ方向にデータを送ろうとすると、 一度に送れるデータ単位と優先順位によってデータ転送に 待ち時間が発生する事になります。 dmi3.0自体が遅いのではなくデータ転送に競合が発生する ので遅くなる事があると言う事です。