Major Member
|
現在有碰到問題, 我都會試試問AI. 我去問了ChatGPT, 回答如下:
You said:
NVIDIA顯示卡, 如果有兩張以上, 可否指定應用程式使用特定的顯卡?
ChatGPT said:
可以,NVIDIA 提供多種方法來指定應用程式使用特定的顯示卡,主要方法如下:
方法 1:使用 NVIDIA 控制面板
打開 NVIDIA 控制面板(右鍵桌面 → 選擇「NVIDIA 控制面板」)。
切換到「管理 3D 設定」:
在左側選單點擊「管理 3D 設定」。
切換到「程式設定」標籤。
選擇應用程式:
在「選擇要自訂的程式」中,選擇你的應用程式(如果找不到,可以手動添加)。
選擇顯示卡:
在「選擇首選圖形處理器」下拉選單中,選擇要使用的 NVIDIA GPU(如「高效能 NVIDIA 處理器」或「特定 GPU」)。
點擊「套用」。
方法 2:使用 Windows 內建圖形設定
Windows 10/11 允許為特定應用程式指定顯示卡:
開啟 Windows 設定(Win + I)。
前往「系統」→「顯示」。
捲動到底部,點擊「圖形設定」。
選擇應用程式:
「桌面應用程式」或「Microsoft Store 應用程式」,然後點擊「瀏覽」選擇應用程式。
點擊「選項」,然後選擇:
節能(通常為內顯)
高效能(通常為獨立顯卡)
特定 GPU(如果有多張 NVIDIA 顯卡,可以選擇特定一張)
點擊「儲存」。
方法 3:使用 NVIDIA SMI 指定 GPU
如果你是開發者或進行深度學習(如 TensorFlow、PyTorch),可以使用 NVIDIA System Management Interface (nvidia-smi) 來指定應用程式使用特定 GPU。
檢查 GPU ID:
nvidia-smi
這會列出所有 GPU 及其 ID(例如 GPU 0, GPU 1)。
設定環境變數:
在執行應用程式時指定 GPU,例如:
CUDA_VISIBLE_DEVICES=0 ./your_application
如果應用程式是基於 CUDA,這樣它就只會使用 GPU 0。
方法 4:使用應用程式內建設定
有些軟體(如 Adobe Premiere Pro、Blender、某些遊戲)允許你在設定中選擇特定的 GPU,這時可以直接在軟體內指定。
這些方法適用於不同的情境,你可以根據需求選擇合適的方法來指定應用程式使用特定的 NVIDIA 顯示卡。
|