CUDA远程调用—完整教程
来源:互联网 发布:数据库表不设置主键 编辑:程序博客网 时间:2024/06/05 15:59
毕业设计的题目跟CUDA有关,本人的笔记本用的是A卡(悔恨当初怎么没买N卡的机子),托老师找人借了台N卡机器。之前,在网上找了很久远程调用CUDA的方法,资料很少。
大体总结一下,基本上有两种方法:
方法一、使用CUDA提供的Nsight远程调用调试(详见 点击打开链接),这是网上提供的方法,本人并没有验证。
方法二、使用RealVNC远程连接PC或Server,也可以直接调用。本人是在Ubuntu Server 12.04 LTS上配置CUDA,料想在Windows上的配置过程的基本思路大致相同,这里不再复述。
系统:Ubuntu Server 12.04 LTS
CUDA版本:CUDA 6.5 release
一、安装Ubuntu Server
以前在自己的笔记本上装过Ubuntu Desktop版本,基本上用UltraIso按照网上的教程安装不会出现问题。
如果想要在服务器上安装Windows Server和Ubuntu Server双系统,基本上要先安装Windows Server然后再安装Ubuntu Server(下文中简称US),如果顺序相反,会抹除之前的OS。
网上绝大部分安装US的教程都不适用于我的情况。终于找到一个可用的方法,使用win32diskimager制作U盘启动盘(貌似会破坏U盘,我的U盘制作后从4G变成了2M。。。),开机时选择从U盘启动即可(DELL电脑开机按住F12)。
PS:US的语言最好选择English,因为以后免不了在Command Line下操作,中文目录可能无法正常显示。
二、安装NVIDIA驱动
网上有许多Ubuntu配置CUDA 5.0的教程,方法大同小异。这里总结一下:
如果有必要,可选择安装Ubuntu GUI版本。
sudo apt-get install ubuntu-desktop
startx 启动GUI
sudo apt-get install mesa-utils
glxinfo | grep rendering 如果显示为Yes,则Nvidia驱动已安装完成。
sudo service lightdm stop关闭GUI,进入命令行模式。
sudo sh ./filename安装cuda 6.5,过程中会提示是否安装nvidia accelerate driver,建议选择no。
cd Nvidia-Samples/bin/x86_64/linux/release
make编译源代码。如果编译过程比较顺利,则需要一段时间。
./deviceQuery查看硬件信息。
nvidia-settings查看显卡设置。
四、安装RealVNC
sudo apt-get install vnc4server启动vncserver
vnc4server设置password
nsight在VNC Viewer中打开nsight,建立CUDA工程即可。
- CUDA远程调用—完整教程
- axis2 远程调用教程
- Ubunt16.04安装CUDA cuDNN OpenCV Caffe完整教程
- CUDA教程
- cuda教程
- 本地git和远程github连接完整教程
- RMI远程方法调用完整示例【java项目】
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- RMI远程方法调用讲解教程
- Android远程服务编写和调用教程
- CUDA远程调试
- CUDA中文教程
- 自己经常逛的网站
- 从零到App Store发布应用
- Android Support ;v4、v7、v13的区别
- 大好河山
- dfs
- CUDA远程调用—完整教程
- 【JavaSE】注解简介
- 重载运算符( 一)——学习C++笔记
- 文本框(TextView)介绍与应用
- 13.字符串-模式匹配
- 国内外银行核心系统之间的差异
- 垃圾的外包行业
- Ext.Component的ref属性
- 用户注册时根据选择的地区分类