【问题标题】:Why isn't Blender using the GeForce RTX 2080 GPU and using only the Intel UHD Graphics 630?为什么 Blender 不使用 GeForce RTX 2080 GPU 而只使用 Intel UHD Graphics 630?
【发布时间】:2021-06-03 20:47:44
【问题描述】:

我正在为两件事设置我的计算机:

  1. 使用 Blender 进行渲染
  2. 机器学习培训

我有 NVIDIA GeForce RTX 2080,但是当我在 Blender 中开始渲染时,它只使用英特尔 UHD 显卡,而且不到 10%(根据任务管理器)。 (另外,当我使用 Tensorflow 时,也没有检测到 GPU。)。我应该怎么做才能正确设置 Blender(甚至 Tensorflow)可以看到的 NVIDIA GPU?

详情:

驱动程序:NVIDIA 驱动程序版本 461.72

平台:Windows 10 教育版 1909 Build 18363.1379

处理器:Intel(R) Core(TM) i7-9700K CPU @3.6GHz 3.6GHz

GPU 0:英特尔 UHD 显卡 630

GPU 1(在任务管理器中显示为 GPU 2):NVIDIA GeForce RTX 2080

Image showing the Task Manager

Image showing second GPU information

【问题讨论】:

    标签: gpu nvidia blender


    【解决方案1】:

    要设置blender的主gpu,首先进入设置,然后进入系统类别的显示部分,向下滚动点击图形设置。如果您从 Microsoft 商店安装了搅拌机,请在添加应用程序中更改桌面应用程序选择并将其更改为 Micrsoft 商店应用程序 并选择搅拌机,然后单击选项将 gpu 更改为 RTX 2080。如果您使用 exe 安装或 msi 文件,您可以单击浏览按钮并转到搅拌机安装路径并选择应用程序的 exe 文件,然后单击选项并更改 gpu

    【讨论】:

    • 我按照您的建议进行了更改。 Blender 仍然不使用 NVIDIA GPU。然后我重新启动了PC,但无济于事。顺便说一句,Powershell 中的 nvidia-smi 命令有效。它能够看到GPU。同样感谢您的帮助!
    • 如果您使用的是 pc,请确保您的主 PCIe 插槽中有 nvidia gpu,而不是辅助 PCIe 插槽
    • 感谢 Vishal,我更改了 NVIDIA 显卡驱动程序后,您的解决方案有效!现在 Blender 可以毫无问题地查看和使用 NVIDIA GPU。但是,Tensorflow 看不到 GPU——即使我只是运行文档说只需要图形驱动程序的 Tensorflow 容器(docker run tensorflow/tensorflow:latest-gpu-jupyter)。但是 Pytorch 可以看到 GPU。还是谢谢!
    猜你喜欢
    • 2021-02-03
    • 1970-01-01
    • 2019-02-10
    • 2021-08-06
    • 2022-12-09
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    • 2022-12-02
    相关资源
    最近更新 更多