集成 gpu + 外部设备上的 cuda

Posted

技术标签:

【中文标题】集成 gpu + 外部设备上的 cuda【英文标题】:cuda on integrated gpu + external device 【发布时间】:2012-04-23 01:33:07 【问题描述】:

我有一台带有集成 GPU 的戴尔台式电脑。 如果我在 PCIe 上再添加一个 gpu,我可以运行 cuda 吗?可能是。 集成的 gpu 有自己的驱动程序(i915),我不确定 nvidia 驱动程序(用于第二个 gpu)会发生什么。 有什么特殊的程序需要考虑吗?

编辑:忘了提到操作系统是 Ubuntu 11.10。对不起

提前致谢

更新: 终于有问题了。我只是把显卡gtx 460。我想把显示器放在集成卡上,以便使用专用于计算的“好”卡。但如果我不将显示器电缆插入 gtx,我会收到以下消息

系统停止!注意:检测到不支持的视频配置

需要采取行动

这台电脑有附加显卡,但显示器已插入 到集成的视频连接器。将显示器电缆连接到 外接显卡:

    关闭计算机 将显示器电缆插入附加显卡连接器。这可能需要视频适配器或视频适配器电缆。 (假如 与系统) 打开电脑。

完成这些步骤后,此消息不应出现。更多 信息或帮助,请参阅系统文档。

请帮忙。

【问题讨论】:

【参考方案1】:

CUDA 仅支持 NVidia GPU,因此它甚至看不到嵌入式英特尔。

CUDA 启动函数还会返回找到的所有 CUDA 设备的类型和功能,以便您选择在哪个设备上运行任务。

ps。您可能希望在 Windows 资源管理器-> 属性中手动将应用程序设置为“使用增强/性能图形” - 我们在带有 Intel+Nvidia optima 系统的笔记本电脑中遇到问题,其中应用程序由于某种原因默认看不到 Nvidia GPU

【讨论】:

以上是关于集成 gpu + 外部设备上的 cuda的主要内容,如果未能解决你的问题,请参考以下文章

GPU 上的 tensorflow:没有已知设备,尽管 cuda 的 deviceQuery 返回“PASS”结果

显卡cuda是啥,是独立显卡还是集成显卡?

RuntimeError: GPU:0 上的 CUDA 运行时隐式初始化失败。状态:所有支持 CUDA 的设备都忙或不可用

Cuda 内核代码驻留在英伟达 GPU 上的啥位置?

Ubuntu14.04安装Caffe(GPU)

为啥 vulkan 在集成显卡和 GPU 的系统中报告单个设备?