Cuda驱动程序初始化失败



我有一个双gpu系统,一个Geforce 8400 GS和Geforce GT 520。我能够在两个GPU上运行我的cuda程序。但是,当我使用cuda-gdb调试它们时,我会收到一个错误,说Cuda driver initialization failed.。此外,当我用cuda-gdb运行程序时,cudaGetDeviceCount说我只有1个gpu。如果我不使用cuda-gdb,我可以在任何一个GPU上运行程序。有人能帮我吗?

我运行的是Ubuntu 11.04。

  1. 看起来您的显示驱动程序版本比CUDA Toolkit所需的版本旧。请确保您安装了从与工具包相同的下载页面下载的显示驱动程序
  2. cuda-gdb将对正在调试的应用程序隐藏用于运行桌面环境的GPU。否则,当应用程序在断点上挂起时,桌面环境可能已挂起。要在cuda-gdb中看到这两个GPU,您需要在没有桌面环境的情况下运行

相关内容

  • 没有找到相关文章

最新更新