You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

AWS EC2 G实例中Can I Run Pro工具无法识别Tesla 60显卡的技术问询

解决ArcGIS Pro 2.5在AWS EC2 G实例上无法识别Tesla 60显卡的问题

我之前处理过类似的AWS EC2虚拟化环境下ArcGIS Pro显卡识别的问题,给你几个实用的排查和解决方向:

  • 不要过度依赖「Can I Run Pro」工具的检测结果
    这个工具的检测逻辑主要针对本地物理机,对AWS EC2这类虚拟化GPU环境的适配性有限。它检测不到显卡不代表ArcGIS Pro 2.5无法利用Tesla 60,实际的GPU使用率才是判断显卡是否被调用的核心标准。

  • 手动启用ArcGIS Pro的GPU加速
    ArcGIS Pro 2.5默认可能不会自动识别Tesla这类计算级显卡,需要手动开启硬件加速:

    1. 打开ArcGIS Pro,进入「选项」>「高级」
    2. 在「渲染引擎」部分,选择「DirectX 11」(而非自动检测)
    3. 勾选「启用硬件加速」选项,重启Pro后生效
  • 验证NVIDIA驱动的兼容性
    虽然设备管理器和msinfo32能识别显卡,但ArcGIS Pro 2.5对NVIDIA驱动版本有特定要求(推荐418.96及以上的Quadro/Tesla专用数据中心驱动)。如果当前安装的是通用游戏驱动,建议替换为NVIDIA数据中心版驱动,确保和Tesla 60及Pro 2.5的兼容性。

  • 通过命令行确认GPU状态
    打开命令提示符,运行nvidia-smi命令,查看输出是否正确显示Tesla 60的型号、显存占用及当前运行进程。如果能看到ArcGISPro.exe在进程列表中,说明显卡已经被调用。

  • 修改配置文件强制启用GPU渲染
    如果在Pro的选项中无法找到相关设置,可以修改配置文件强制开启:

    1. 找到ArcGIS Pro的安装目录,进入bin文件夹
    2. 打开ArcGISPro.exe.config文件(建议先备份原文件)
    3. 添加或修改以下配置项:
      <appSettings>
        <add key="RenderingEngine" value="DirectX11" />
        <add key="EnableHardwareAcceleration" value="true" />
      </appSettings>
      
    4. 保存文件后重启ArcGIS Pro

完成上述步骤后,你可以打开一个大型3D场景或栅格数据处理任务,通过任务管理器的「性能」标签查看GPU的使用率,确认Tesla 60是否在被ArcGIS Pro利用。

内容的提问来源于stack exchange,提问作者Aleda Freeman

火山引擎 最新活动