集成 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”结果
RuntimeError: GPU:0 上的 CUDA 运行时隐式初始化失败。状态:所有支持 CUDA 的设备都忙或不可用