LInux CUDA环境配置

LInux CUDA环境配置1.安装toolkit(1)cd/home/CUDA_train/software/cuda4.1(2)./cudatoolkit_4.1.28_linux_64_rhel6.x.run指定安装目录(3)配置cudatoolkit环境变量(a)vim~/.bashrc(b)添加如下行,用于添加cudabin的路径到环境变量PATHexportPATH=$PAT

大家好,又见面了,我是你们的朋友全栈君。1.安装toolkit


(1)cd /home/CUDA_train/software/cuda4.1


(2)./cudatoolkit_4.1.28_linux_64_rhel6.x.run


指定安装目录


(3)配置cuda toolkit环境变量


(a)vim ~/.bashrc


(b)添加如下行,用于添加cuda bin的路径到环境变量PATH


export PATH=$PATH:/usr/local/cuda/bin


(c)添加如下行,用于添加cuda/lib和cuda/lib64路径到环境变量LD_LIBRARY_PATH


export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib:/usr/local/cuda/lib64


(d)使配置生效


source ~/.bashrc




2.安装cuda sdk


(1)cd /home/CUDA_train/software/cuda4.1


(2)./gpucomputingsdk_4.1.28_linux.run


安装过程中需要指定安装目录,输入cuda toolkit的安装目录


(3)编译SDK示例程序


假定sdk安装目录为$(CUDA_SDK)=~/NVIDIA_GPU_Computing_SDK/


(a)编译SDK例程之前,先生成静态库


进入$(CUDA_SDK)/shared目录,执行make,生成libshrutil_x86_64.a


进入$(CUDA_SDK)/c/common,执行make,生成libcutil_x86_64.a


(b)编译SDK示例程序


示例程序源码在$(CUDA_SDK)/C/src目录下,编译成功的可执行文件在$(CUDA_SDK)/C/bin目录下。


以deviceQuery为例:


进入$(CUDA_SDK)/C/src/deviceQuery目录,执行make编译


进入$(CUDA_SDK)/C/bin/linux/release目录,执行./deviceQuery运行


要想重新编译,可执行make clean; make

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143079.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • NFS 服务固定端口

    NFS 服务固定端口前几天学习了下NFS服务配置,但之前没有使用固定NFS端口的方法,之后只能关闭防火墙实现NFS配置,今天学习了下NFS服务固定端口的方法。一环境信息NFSSERVER192.168.1.26NFSCLIENT192.168.1.25二配置NFS服务端–2.1修改/etc/exports/data…

  • Webstorm的一些常用快捷键

    Webstorm的一些常用快捷键下面是Webstorm的一些常用快捷键:1.ctrl+shift+n:打开工程中的文件,目的是打开当前工程下任意目录的文件。2.ctrl+j:输出模板3.ctrl+b:跳到变量申明处4.ctrl+alt+T:围绕包裹代码(包括zencoding的WrapwithAbbreviation)5.ctrl+[]:匹配{}[]6

  • Java xml 添加节点

    Java xml 添加节点建立一个xml文件test.xml,文件内容如下通过java操作生成xml节点的文件test.java,文件内容:packagecom.pb.test;importjava.io.FileOutputStream;importjavax.xml.parsers.DocumentBuilder;importjavax.xml.parsers.Docum

  • 大数据_03【大数据基础知识】

    大数据_03【大数据基础知识】大数据_0301大数据概述02什么是大数据?(BigData)03传统数据与大数据的对比04大数据的特点4.1传统数据与大数据处理服务器系统安装对比4.2大数据下服务器系统安装![在这里插入图片描述](https://img-blog.csdnimg.cn/20201006090915426.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV

  • Eclipse将Maven项目打成jar包[通俗易懂]

    Eclipse将Maven项目打成jar包[通俗易懂]利用Eclipse将项目打包成jar,放入服务器执行。1:在eclipse中选中项目,右键,RunAs,RunConfigurations,输入package,然后点击run执行。2:在eclipse控制台会显示打jar的日志信息,当看到BUILDSUCCESS,代表打包成功。3:将jar包发布到服务器首先将middleware-0.0.1-SNAPSHOT.jar包上传到服务器任意目录,然后查看改jar包是否正在执行。ps-ef|grepjava#查询java进程如果存在,

  • Java中HashMap遍历的两种方式「建议收藏」

    Java中HashMap遍历的两种方式「建议收藏」转]Java中HashMap遍历的两种方式原文地址:http://www.javaweb.cc/language/java/032291.shtml第一种:  Mapmap=newHashMap();  Iteratoriter=map.entrySet().iterator();  while(iter.hasNext()){  Map.Entryentry

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号