2

我正在尝试 CUDA-GDB 手册中的演练示例,并遵循完全相同的编译命令。我在 Fermi M2090 上使用 CUDA-4,当我在 GDB 环境下键入“run”时,CUDA-GDB 失败并显示以下消息:

/home/buildmeister/build/rel/gpgpu/toolkit/r4.1/debugger/cuda-gdb/7.2/gdb/cuda-tdep.c:1203: internal-error: cuda_get_bfd_abi_version: Assertion `CUDA_ELFOSABIV_16BIT <= abiv && abiv <= CUDA_ELFOSABIV_LATEST' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
4

1 回答 1

1

我遇到过同样的问题。(开普勒架构,ubuntu 13.04)我做了一些研究,发现了这个链接

出现此问题是因为您的驱动程序版本高于您的工具包版本。您的工具包无法识别您的驱动程序。我通过从同一个自解压包中安装 Cuda-Toolkit-5.5(Release Candidate)和显示驱动程序解决了这个问题。

我这样做是因为几乎不可能在内核 3.8+ 上安装 cuda 工具包 5.0。

您可以在我的博客页面上找到说明。

于 2013-06-25T09:14:48.980 回答