【CUDA 基础】0.0 腾讯云CUDA环境搭建
title: 【CUDA 基础】0.0 腾讯云CUDA环境搭建
categories:
- CUDA
- Freshman
tags: - CUDA 环境搭建
toc: true
date: 2018-02-13 22:04:54

Abstract: 本文主要为不支持CUDA的电脑用户提供一个可供选择的CUDA学习环境
Keywords: 腾讯云,CUDA,GPU云
开篇废话
今天我们开始学习CUDA,又到了一年一次的,逼婚,催生,问工资,问成绩,炫富,炫孩子,炫工作的节日了。我还是想找个地方安安静静的看看书,身在世俗,岂能不染。
Macbook
我没有意思想要炫耀macbook(前几年确实是高端货),这玩意去星巴克,一桌子都是,但那里用来写程序的不多,最近几年Mac在中国普及度非常高,以前见不到几个,现在真的是到处都是,对于开发者,大部分用来开发IOS应用,也有小部分用于开发其他,我对Macbook有着更多的恩怨情仇,这里就不说了。
我为什么选择Macbook?
我的第一个mac里是有NVIDIA显卡的,为了这个mac我算是搭上了身家性命了,用mac研究了《三十天自制操作系统》,刚萨雷斯的数字图像处理,写了一百多篇CSDN博客(虽然质量不太高),当时坚持要买带显卡的,就为了学习cuda,然而,我已经换了第二台macbook了,这才刚刚开始深入研究CUDA,Macbook用久了真的感觉效率很高,linux桌面版说实话,我感觉稳定性并没有网上宣传的那么高(网上多半是说服务器版本的)桌面版本的谁用谁知道,天天给我弹出内核错误的消息,而macbook基本没啥问题,内核又是类unix,所以所有工具和linux很相似,但又更顺畅,当然价格也要高出很多。
但是,macbook上已经没有nvidia显卡了,肿么办?
我的办法是又买了一台有nvidia显卡的笔记本电脑,事实证明,脑残了,Lenovo下的linux做日常工作很不顺利,windows又有很多工具用不爽(比如我们的后面要用到的cuda的一些调试工具)。
就在决定过年带哪个电脑的时候,我想起来了,可以找找有没有可以用的云服务器,这样,我们就能愉快的在mac上编码,然后远程调试运行就可以了,于是我先写了一篇搭建环境的文章,来供大家参考
云
这个云那个云多到不行,提供GPU服务的也越来越多,第一选择本来是google云,但是google那边要申请gpu资源,还有先交35 USD 的费用,还要翻墙,然后我觉果断的拒绝了,同样的功能,腾讯这边能便宜不少,于是我开始配置在腾讯云上的环境。
首先就是买买买买,贵不贵?不便宜,但是看起来不错,每小时十几块钱(前几天去了一次网吧,我还以为两三块钱一个小时,结果服务员小妹妹说三十,一脸?)
腾讯云GPU购买
按照下面这个基本过程操作(2018年1月完成以下操作,如果过段时间腾讯界面修改,那么以当时的为准)



这里必须要注意一下,因为有的区没有GPU服务器,所以一定要选一个有的地区买,我之前就傻傻的在北京区折腾半天,我以为从“GPU云服务器”那个按钮点进来的,就每个机器都有GPU呢。。结果折腾半天也安装不上CUDA,后来发现,naive啊!

选一个你能接受的,我们目前这点小知识,最最最简陋的就够了,后面多GPU的试验估计我已经回到公司了,机器多得是,哈哈

点击服务市场,里面有带有CUDA的操作系统(搜索就可以了),我们选ubuntu的CUDA7.5。这次我们会自己制作一个镜像,把我们安装的一些东西打包起来,下次再买的时候可以直接安装我们自己的镜像。就不用配置环境了,安装好的全家桶。

配置一些基本信息,包括登录密码,记住开启ssh 22端口,不然没办法登录了

等待云端配置。

配置完成,注意你的公网IP,我们一会儿要用这个地址登录。
更多细节请访问https://face2ai.com/CUDA-F-0-0-Tencent-GPU-Cloud/
【CUDA 基础】0.0 腾讯云CUDA环境搭建的更多相关文章
- 基于腾讯云centos简单搭建VSFTP
基于腾讯云centos7.3搭建VSFTP 环境分析: 基于vsftp服务在于云主机上,所以推荐使用FTP的PASV模式: FTP协议有两种工作方式:PORT方式和PASV方式,中文意思为主动式和被动 ...
- QT5.6.0 VS2013 Win764位系统QT环境搭建过程
QT5.6.0 VS2013 Win764位系统QT环境搭建过程 没用过QT自己跟同事要了安装包,按照同事指导方法操作安装部署开发环境结果遇到好多问题,错误网上搜遍了所有帖子也没有找到合适的解决方案. ...
- 在腾讯云(windows)上搭建node.js服务器
1:安装Node.js 使用MSI文件,并按照提示安装node.js,默认情况下,安装程序将 Node.js 发行到 C:\Program Files\nodejs. 但这里我们需要修改安装路径到:D ...
- 腾讯云JavaWeb环境配置
腾讯云服务器Centos7系统配置javaWeb运行环境 java1.8 运行命令列表 yum list java-* 安装相应版本的jdk,一般含有devel的就是真正的jdk,如:java-1.8 ...
- 【腾讯云】自己搭建的腾讯云服务器JavaEE环境
0.安装SSH登录 1.生成公钥对 ssh-keygen -t rsa -P '' -P表示密码,-P '' 就表示空密码,也可以不用-P参数,这样就要三车回车,用-P就一次回车.它在/home/ch ...
- 腾讯云 LNMP+wordpress 搭建个人网站
折腾了好几个小时才弄好(php nginx略知一二),其实一点都不难! 以此记录一下,献给首次搭建的朋友们!! 1)准备工作:(因为个人用的ubuntu16.04 LTS系统 所以这是debian版 ...
- 腾讯云服务器上搭建 2.176.3-1.1 版本的Jenkins,jdk 11
[root@VM_0_12_centos fonts]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@VM_0 ...
- OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 2.安装配置OpenStack基础服务
节点配置情况说明: 控制节点:controller: IP:192.168.164.128 hostname&hosts:likeadmin 计算加点:Nova: IP:192.168.164 ...
- Hadoop2.6.0实践:001 伪分布式环境搭建
##################### Centos6.4VM_01_os.rar ################################################准备工作/opt ...
随机推荐
- Java EE javax.servlet中的Servlet接口
Servlet接口 public interface Servlet 其实现类有:FaceServlet.GenericServlet.HttpServlet 一.介绍 Servlet接口定义了所有s ...
- 【原创】大叔经验分享(59)kudu查看table size
kudu并没有命令可以直接查看每个table占用的空间,可以从cloudera manager上间接查看 CM is scrapping and aggregating the /metrics pa ...
- java ftp retrieveFile 较大文件丢失内容
今天发现用 如下方法下载一个2.2M的zip文件但是只下载了500K没有下载完全,但是方法 返回的却是true boolean org.apache.commons.net.ftp.FTPClie ...
- vue.js项目开发实战笔记001——准备工作
1,Vue.js 是一套构建用户界面的渐进式框架. 2,Vue.js 是由尤雨溪开发出的,最早发布于2014年2月. 3,引用vue.js地址一CDN: <script src="ht ...
- 短信对接——一种jdbc链接运用
package sms; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamRead ...
- Struts简介
一.简介 Apache Struts 2最初被称为WebWork 2,它是一个简洁的.可扩展的框架,可用于创建企业级Java web应用程序.设计这个框架是为了从构建.部署.到应用程序维护方面来简化整 ...
- https和http的post发送总结
本文为转贴内容,感谢作者阿进! 需要转发数据到客户的https的服务器上出现一系列问题总结如下: 1.因为是https首先考虑到用最新的控件NetHTTPClient(只有在XE8以上才有). 2.客 ...
- ado.net 断开 非断开
非断开 SqlConnection SqlCommand / SqlDataReader 接 断开 SqlConnection SqlDataAdapter / DataSet 接
- act_window 属性
窗口Action(ir.actions.act_window ) 最常用的action类型,用于将model的数据展示出来 字段列表: 1.res_model -- 需要在view里显示数据的mode ...
- 笔记 前端的$dom操作
jqueryDOM操作 1. 页面加载 函数 $( function(){ 具体内容 } ); 表示页面加载函数 2 dom 类操作 text() - 设置或返回所选元素的文 ...