【发布时间】:2012-09-28 01:03:27
【问题描述】:
CUDA C 编程指南 4.2 版指出:
The driver API is implemented in the nvcuda dynamic library which is copied on
the system during the installation of the device driver.
我在我的 Linux 机器上安装了 RC5.0 开发驱动程序以及 SDK 4.2 和 5.0。现在我很难找到这个图书馆。它不在(或不在)/usr、/lib、/lib64 中,也不在 SDK 库之一中:
CUDA 4.2:
ls /usr/local/cuda-4.2/cuda/lib64/
libcublas.so libcudart.so libcufft.so libcuinj.so libcurand.so libcusparse.so libnpp.so
libcublas.so.4 libcudart.so.4 libcufft.so.4 libcuinj.so.4 libcurand.so.4 libcusparse.so.4 libnpp.so.4
libcublas.so.4.2.9 libcudart.so.4.2.9 libcufft.so.4.2.9 libcuinj.so.4.2.9 libcurand.so.4.2.9 libcusparse.so.4.2.9 libnpp.so.4.2.9
CUDA 5.0:
ls /usr/local/cuda-5.0/cuda/lib64/
libcublas.so libcudart.so libcufft.so libcuinj.so libcurand.so libcusparse.so libnpp.so libnvToolsExt.so
libcublas.so.5.0 libcudart.so.5.0 libcufft.so.5.0 libcuinj.so.5.0 libcurand.so.5.0 libcusparse.so.5.0 libnpp.so.5.0 libnvToolsExt.so.5.0
libcublas.so.5.0.7 libcudart.so.5.0.7 libcufft.so.5.0.7 libcuinj.so.5.0.7 libcurand.so.5.0.7 libcusparse.so.5.0.7 libnpp.so.5.0.7 libnvToolsExt.so.5.0.7
这个库安装在哪里?
并不是说 RC 5.0 中不包含驱动 API。我刚刚重新安装了devdriver 4.2,它仍然不在上面提到的地方。
【问题讨论】:
-
感谢您报告此事。正如两个答案都指出的那样,这是一个错字(回到早期)。我已针对 CUDA 文档提交了一个错误以修复此问题。
标签: cuda