0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Mellanox ConnectX-3をWindows11で使用するための設定(E-Coreを有効にしたままで使用する)

Posted at

E-Coreが搭載されている12世代以降のCore iプロセッサPCに、Mellanox ConnectX-3を装着し起動すると、ログイン画面直後にBSODとなり立ち上がりません。
ドライバーの詳細設定を変更することで、E-Coreが有効になっていても、立ち上がることが分かったので手順を公開します。

  1. BIOSでE-Coreを無効にする。
  2. Windows11を立ち上げてドライバーをインストールする。
    ドライバーはNvidia V.5.50.53000(Win10(1909))
  3. ドライバーの設定変更
     デバイスマネージャを立ち上げて、ネットワークアダプターからMellanox ConnectX-3 Ethernet Adapterのプロパティー設定を開く。
    Connectx-3-Win11.jpg
     プロパティーの「Maxinum number of RSS Processors」と「Maxinum number of RSS Queues」の値を「1」に変更する。
     Core i5-14500では「4」まで設定可能、「5」以上にするとBSOD発生。
     「1」でも「4」でも送受信性能に違いはなかったので、安全のために「1」を推奨。
  4. BIOSでE-Coreを有効にする。

上記の手順で、E-Coreを有効にしたままでもConnectX-3が利用可能。

MicrosoftのRSS(Receive Side Scaling)ドキュメントを読んだ限り、ハイパースレッドを利用しないとあるので、処理が割り当たったCPUがハイパースレッドをサポートしているかを判断していると思われるが、E-Coreに処理が割り当たった場合に、何かの命令が未サポートなためにBSODになっている気がします

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?