我有双 Xeon 系统用于摄影测量相关内容,需要在 2 个显示器上安装 Ubuntu 13.04,配备 Nvidia 560Ti 和 AMD 7970 3GB 卡。并将两张卡与 OpenCL 驱动程序一起使用。可以安装官方 AMD 驱动程序(系统中只有一张卡)或仅安装 Nvidia,但不能同时安装。大多数情况下,卡未配置(Nvidia)或类似问题(它们的标准问题)
有没有办法最终只用一个显示器来运行它?(但两张卡都运行 OpenCL)在我使用的应用程序中。
答案1
一般来说这行不通。OpenCL 不是这样设计的。它是一个抽象层,让你可以与不同的显卡对话。它不会打败供应商让你屈服。
但是,您可以安装两个驱动程序,设计应用程序以允许选择多个设备/池,并将查询排队到两个设备。但它们不会神奇地变成一个 opencl 处理池……我认为这就是您想要的。