我有 2 个用于机器学习的 GPU,一个旧的 GTX Titan 和一个较新的 GTX 1080 ti。我的主板是 Gigabyte Z370M,它有 2 个 PCIe x16 和 x4。情况是 lshw 在 x16 插槽中检测到两个 GPU。但在 x4 插槽中仅检测到 1080 ti。当然,在 x16 中使用 1080 ti 更有意义。我在一个论坛中找到一篇帖子,其中描述了同样的情况,但操作系统是 Windows,问题已通过更新芯片组驱动程序得到解决。我向 Gigabyte 支持提出了这个问题,他们建议安装 Windows......非常糟糕。考虑到两个 GPU 都在工作并且两个 PCIe 插槽也在工作,我想这并非不可能解决。我正在运行最新的 Ubuntu 18.04 LTS。BIOS 版本是 2019 年 11 月的 F13。我认为 Nvidia 驱动程序版本在这里并不相关,因为 Ubuntu 无法识别 GPU。
提前感谢你的帮助。 Felipe