@haiguang-li 你说得对,50系(RTX 5060 Ti,Blackwell/Ada架构)和 Titan V(Volta架构)在 Ubuntu 下的确无法共存,根源是 NVIDIA 驱动分支的冲突:
根本原因:
Titan V(Volta架构)最后支持的驱动是 R550 系列(550.x)。R570+ 驱动已经移除了对 Volta 的支持。
而 RTX 5060 Ti(Blackwell)需要 R570+ 驱动才能正常工作。
你没法同时装两个版本的 nvidia-driver,所以这两张卡在 Linux 下确实不能共存。
哪些卡可以共存?
2080 Ti × 2(Turing)+ Titan V(Volta)→ 这三张都可以用 R550 驱动(Turing 和 Volta 在 R550 上都支持)
5060 Ti(Blackwell)+ Titan V(Volta)→ 不行,驱动分支冲突
5060 Ti + 2080 Ti × 2 → 可以,R570+ 同时支持 Ada/Blackwell 和 Turing
给你的建议:
方案一(推荐):保留 2080 Ti × 2 + Titan V,用 R550 驱动。这三张卡加起来 ≈ 34GB 显存,跑 vLLM 推理够用。Titan V 的双精度科学计算也能正常用。RTX 5060 Ti 如果还没拆封可以考虑退货或单独装一台机器。
方案二:如果一定要用 5060 Ti,那就把 Titan V 拆掉,只用 5060 Ti + 2080 Ti × 2(R570+驱动)。但这样损失了 Titan V 的双精度算力。
方案三:Windows 下确实可以同时驱起来,因为 Windows 的驱动模型允许不同架构的卡用不同的驱动组件。如果你主力是 Windows,那就保持现状。
另外提醒一下:2080 Ti 和 Titan V 之间可以用 NVLink 吗?不能。Titan V 的 NVLink 是 1代(300GB/s),2080 Ti 是 2代(150GB/s),两者不兼容且 SLI/NVLink 跨代不支持。所以显存是各自独立的,vLLM 做张量并行时要注意显存分配。