Skip to content

--device引数が逆のGPUを指定する可能性 #789

Description

@chimolog

いつもNVEncC64を使わせていただいています。世界最高のNVEncビルドです。
今回、マルチGPU環境にて不具合なのか、意図した挙動なのか。自分で判断が難しい挙動に遭遇したため、issue欄に書き込みます。

検証環境

  • NVEncC_9.28_x64.7z を解凍してPATH通し
  • GeForce RTX 5090 (ID 0)
  • GeForce RTX 5090 (ID 1)
  • GameReady Driver 596.49 WHQL
  • Windows 11 Pro 24H2
  • PowerShellからコマンドを直打ちして使用

想定した挙動

  • --device 0 = RTX 5090 (ID 0)でエンコード
  • -- device 1 = RTX 5090 (ID 1) でエンコード

実際の挙動

  • --device 0 = RTX 5090 (ID 1) でエンコード
  • -- device 1 = RTX 5090 (ID 0)でエンコード
    指定したデバイスIDとは反対側のGPUでNVEncが走ってしまいます

GPU IDを取得すると

NVEncC64 --check-device で以下のIDが表示されます

DeviceId #0: NVIDIA GeForce RTX 5090
DeviceId #1: NVIDIA GeForce RTX 5090

nvidia-smi は以下の情報が表示されています

+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 596.49                 Driver Version: 596.49         CUDA Version: 13.2     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                  Driver-Model | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 5090      WDDM  |   00000000:01:00.0 Off |                  N/A |
|  0%   36C    P8             20W /  575W |    6026MiB /  32607MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
|   1  NVIDIA GeForce RTX 5090      WDDM  |   00000000:03:00.0  On |                  N/A |
| 33%   51C    P0             74W /  575W |    3944MiB /  32607MiB |      1%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions