导航:首页 > 程序命令 > cuda命令

cuda命令

发布时间:2022-04-14 14:04:59

❶ 在虚拟机上安装的ubuntu 怎么配置cuda

第1步:确定你的机器支持CUDA
下面的机器都支持CUDA
NVIDIA GeForce® 8, 9, 200, 400, and 500 series GPUs
NVIDIA TeslaTM computing solutions
Many of the NVIDIA Quadro® procts
运行命令,调出对话框:
$ nvidia-settings
注:如果在键入命令nvidia-settings后,你的机器没有上面类似的对话框出现,说明你没有正确安装nvidia的驱动。
第2步:安装CUDA Toolkit
1)cudatoolkit_4.1.28_linux_64_ubuntu11.04.run


2)gpucomputingsdk_4.1.28_linux.run
进入cudatoolkit_4.1.28_linux_64_ubuntu11.04.run所在目录,运行下面的命令安装Toolkit:
$ sudo sh ./cudatoolkit_4.1.28_linux_64_ubuntu11.04.run
按默认位置安装。提示安装完成,然后设置环境变量,执行下述两条命令:
$ export PATH=/usr/local/cuda/bin:$PATH
$ exportLD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
特别要说明的是,如果是64位系统,还需要再加上一句话:
$ exportLD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
当然,我们可以把上面的命令写入 ~/.bashrc 中,在系统启动时,自动添加环境变量。
$ gedit ~/.bashrc
即把下面3句添加到~/.bashrc的最后面,然后保存,退出重登录。
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib:$LD_LIBRARY_PATH
exportLD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
验证安装:
执行$ nvcc -V,获得CUDAToolkit的版本号来验证其安装是否成功
nvcc: NVIDIA (R) Cudacompiler driver
Copyright (c) 2005-2011 NVIDIA Corporation
Built on Thu_Jan_12_14:41:45_PST_2012
Cuda compilation tools, release 4.1, V0.2.1221
第3 步:安装GPU Computing SDK
为以后开发方便,SDK不要以root用户安装。执行
$ sh ./cuda_installation/gpucomputingsdk_4.0.17_linux.run
按照提示安装完成。默认安装到当前用户的Home下。

❷ 请教可以在Linux内核中使用CUDA吗

1、在英伟达的官网上下载对应系统版本的cuda5.5工具包,我的笔记本是32位的,下载的包是cuda_5.5.22_linux_32.run,当然下载deb包也可以,deb包可双击安装。推荐使用run包。

2、检查自己的系统是否符合安装条件,这一点很重要,我开始没有检测GCC,导致后面几次安装失败。命令$lspci | grep -i nvidia ,检测电脑是否安装NVIDIA显卡,命令$gcc --version,检测GCC版本,注意:CUDA5.5只支持GCC4.6版本,如果显示的不是下图所示,则需要重新将GCC链接。同时安装头文件和编译环境$sudo apt-get install linux-headers-$(uname -r) build-essential

3、gcc版本是4.6的跳过此步。如果gcc版本不是4.6的,则需要将GCC重新链接,在目录/usr/bin下,只需两个命令即可完成重新链接。
$sudo mv gcc gcc.bak
$sudo ln -s gcc-4.6 gcc
4、删除之前的Ubuntu nvidia驱动包,$sudo apt-get –purge remove nvidia*,并将开源驱动nouveau屏蔽掉,使用命令$sudo vim /etc/modprobe.d/blacklist.conf,添加blacklist vga16fb blacklist nouveau blacklist rivafb blacklist nvidiafb blacklist rivatv。

5、关闭图形环境,$sudo stop lightdm,按Ctrl+Alt+F1,打开一个终端,登录。进入下载的Ubuntu nvidia驱动安装文件所在目录,$sudo sh ./cuda_5.5.22_linux_32.run命令进行安装。如果遇到failed,不用着急,打开安装log,排查问题,warning不用管,看ERROR。
6、安装完成后,需要重启。此时电脑清晰多了,说明安装成功。 从事GPU开发的我们还需要装上cuda和openCL库的支持:$sudo apt-get install nvidia-current-dev。

注意事项
ubuntu不需要重新编译内核,记得centos和red hat需要,命令也简单:$sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r)

❸ 如何安装CUDA

首先验证你是否有nvidia的显卡(developer.nvidia.com/cuda-gpus这个网站查看你是否有支持gpu的显卡):

[plain] view plain
$ lspci | grep -i nvidia

查看你的linux发行版本(主要是看是64位还是32位的):

[plain] view plain
$ uname -m && cat /etc/*release

看一下gcc的版本:

[plain] view plain
$ gcc --version
首先下载nvidia cuda的仓库安装包(我的是ubuntu 14.0464位,所以下载的是ubuntu14.04的安装包,如果你是32位的可以参看具体的地址,具体的地址是https://developer.nvidia.com/cuda-downloads)

[plain] view plain
wget developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_6.5-14_amd64.deb

下载完成之后可以使用如下命令安装它,注意文件名修改为cuda-repo-ubuntu1404_6.5-14_amd64.deb

[plain] view plain
sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb

安装好仓库之后,就可以更新你的本地仓库。

[plain] view plain
sudo apt-get update

最后开始安装cuda以及显卡驱动(安装cuda的同时就会把显卡驱动也全部安装好,这个真的很方便。但是下载的时间有点长。)

[plain] view plain
sudo apt-get install cuda

需要注意的是,我这里提供的安装方法跟网络上各种安装方法都不一样,他们的方法往往很复杂

主要是因为:(1)有些教程是手工安装显卡的驱动程序,手工屏蔽系统的默认开源的驱动
(2)安装cuda也是手工进行

使用这个方法的时候千万要注意几个问题:
(1)cuda6.5已经不支持老旧的显卡了所以sm11 等等都必须删除。可以参考我的另一个文章,关于编译opencv3.0的
(2)ubuntu14.04是64位的,并且不要一开始就更新系统补丁什么的,因为系统更新过之后,再安装显卡驱动就会无法进入图形界面,我查看了相关的日志发现是卡在了dbus那边。所以,我建议一安装好ubuntu 14.04就不要更新系统补丁。

安装完之后你需要设置环境变量:

[plain] view plain
$ export PATH=/usr/local/cuda-6.5/bin:$PATH
$ export LD_LIBRARY_PATH=/usr/local/cuda-6.5/lib64:$LD_LIBRARY_PATH

设置完毕之后,你还可以选择是否安装cuda附带的示例代码(<dir>表示你要安装的位置,你可以将<dir>替换成~):

[plain] view plain
$ cuda-install-samples-6.5.sh <dir>
接下来做一些验证工作:

查看显卡的驱动版本

[plain] view plain
cat /proc/driver/nvidia/version
查看nvcc编译器的版本

[plain] view plain
nvcc -V i

编译cuda的示例代码:

[plain] view plain
cd ~/NVIDIA_CUDA-6.5_Samples
然后make一下编译代码。

进入bin路径运行devicequery

[plain] view plain
cd ~/NVIDIA_CUDA-6.5_Samples/bin
[html] view plain
./ deviceQuery

具体的安装过程可以参考英文。

http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-linux/index.html

这里必须要强调的是一定要是新的ubuntu14.04 在安装显卡驱动之前千万别更新,否则就无法进入桌面,这个问题困扰了我很久了。重装了是十几遍的系统。

这篇guide只是一些零散的安装步骤以及给后来人对于cuda的一些坑上的提醒。

❹ ubuntu14.04怎么测试cuda是否安装成功

测试cuda是否安装成功的办法:

1、打开CUDA,在命令框中输入cd/usr/local/cuda/samples/1_Utilities/deviceQuery#默认位置。

❺ cuda程序编译方面,各位都有哪些方法和经验

首先创建一个soTest的文件夹,里面有两个文件deviceQuery.cpp, t.cpp。 12345678deviceQuery.cpp的代码可以参考CUDASDK t.cpp的源代码如下: #include int cudev(int argc, char** argv);int main(int argc, char ** argv){ cudev(argc,argv); return 0;}然后在当前目录下输下命令

❻ 如何安装cuda

安装cuda时,第一次会让设置临时解压目录,第二次会让设置安装目录;

临时解压路径,建议默认即可,也可以自定义。安装结束后,临时解压文件夹会自动删除;

安装目录,建议默认即可;

注意:临时解压目录千万不要和cuda的安装路径设置成一样的,否则安装结束,会找不到安装目录的!!!

选择自定义安装

安装完成后,配置cuda的环境变量;

命令行中,测试是否安装成功;

❼ 编译cuda并运行cuda程序的命令是

在什么操作系统下啊。。。你问的是不是编译cu代码啊,因为CUDA不是开源的。
如果编译自己的代码,是nvcc
运行和执行其它可执行程序一样啊

❽ cuda helloworld 没有GPU显示,问题出在哪里哪位大神可以告诉我

如果你是第一次使用CUDA,在Linux下可以使用下面的命令来检查CUDA编译器是否安装正确:

$ which nvcc

一般,该指令输出为:

/usr/local/cuda/bin/nvcc

另外,你可能还需要检查下你机器上的GPU型号,可以使用给下面的命令查询:

$ ls -l /dev/nv*

可能的输出为:

crw-rw-rw- 1 root root 195, 0 Jul 3 13:44 /dev/nvidia0

crw-rw-rw- 1 root root 195, 1 Jul 3 13:44 /dev/nvidia1

crw-rw-rw- 1 root root 195, 255 Jul 3 13:44 /dev/nvidiactl

crw-rw---- 1 root root 10, 144 Jul 3 13:39 /dev/nvram

以上输出显示这里有两个GPU显卡安装在机器上。

写一段CUDA程序的基本过程为:

❾ 怎么安装CUDA

  1. 首先确认你的电脑是否安装了nvidia显卡,目前CUDA只支持Nvida的显卡,不支持AMD/ATI的显卡(AMD对OpenCL支持的很好)。在设备管理器中,可以查看显卡信息。如下图所示,含有NVIDIA的显卡,就可安装。

  2. 在英伟达的官网上下载cuda工具包,注意是windows系统的,而且需要看清楚是笔记本还是台式机的安装包,下载笔记本的安装套件,名字为cuda_5.0.35_winvista_win7_win8_notebook_32-3,(cuda5.5类似)双击打开安装即可,,按照提示安装,在这过程中,它也会更新nvidia的显卡驱动。

  3. CUDA工具包安装完成后,我们还需要确认,CUDA是否已经正确安装,我们可以先检查nvcc编译器是否正确安装,在命令提示符窗口中输入:nvcc -V,回车查看是否有版本信息。若出现版本信息,则证明nvcc安装成功,

  4. 更一般的,我们会在命令行中运行在C:ProgramDataNVIDIA CorporationCUDA Samplesv5.0inwin32Release中deviceQuery程序,若能检测到cuda device则证明程序已经正确安装

❿ cuda7.5安装好后为什么用不了nvcc命令

你可以跑一下SDK里的Nbody,或者devicequery。如果都能运行,尤其是Devicequery的信息是正确的。表明环境是安装好了。

长远点看,要添加一个lib,一个bin。
#cuda bin setting
export PATH=/usr/local/cuda-7.5/bin:$PATH;
#cuda lib setting
export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH;

我是直接放在/etc/environment里面。

命令行:
gedit /etc/env*

看着自己的大概设置成这样:
PATH="/usr/local/cuda-7.5/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
LD_LIBRARY_PATH="/usr/local/cuda-7.5/lib64"

这样每次开机就有了。

阅读全文

与cuda命令相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:578
python员工信息登记表 浏览:376
高中美术pdf 浏览:160
java实现排列 浏览:512
javavector的用法 浏览:981
osi实现加密的三层 浏览:231
大众宝来原厂中控如何安装app 浏览:913
linux内核根文件系统 浏览:242
3d的命令面板不见了 浏览:525
武汉理工大学服务器ip地址 浏览:148
亚马逊云服务器登录 浏览:524
安卓手机如何进行文件处理 浏览:70
mysql执行系统命令 浏览:929
php支持curlhttps 浏览:142
新预算法责任 浏览:443
服务器如何处理5万人同时在线 浏览:250
哈夫曼编码数据压缩 浏览:425
锁定服务器是什么意思 浏览:383
场景检测算法 浏览:616
解压手机软件触屏 浏览:348