【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 ...
随机推荐
- Qt5.8.0编译QtMqtt库并使用该库连接有人云的例子
一 编译QtMqtt库Qt5.10才官方支持MQTT,但我用的Qt版本是5.8.0 Mingw_32BIT, 为了在Qt5.8.0上添加MQTT支持,需要自己编译源码 步骤: (1) git clon ...
- Java EE Servlet相关的两个包
Servlet in Java EE 在Java EE的规范API中(链接),Servlet相关联的最重要的两个Package为: 1.javax.servlet 包含了一系列接口和类,他们在一个Se ...
- 04docker容器操作
操作Docker container 容器是镜像的一个运行实例,镜像是静态的只读文件,容器带有运行时需要的可写文件层,同时,容器中的应用进程处于运行状态 1:新建一个容器 ubuntu@ubuntu: ...
- html homework27
1. 使用框架完成如下功能 将框架先上下分割成两部分(上半部分的为TopFrame).再将下半部分垂直分割为两部分(左侧为BottomLeftFrame,右侧为BottomRightFrame),为T ...
- VS2008提示无法打开包括文件:“afxcontrolbars.h”解决办法
主要造成这个问题的主要原因是,在打了SP1的VS2008下创建的项目放在没有打SP1的VS2008下就会报错 解决办法: 一.给VS2008打上SP1补丁即可 此方法比较彻底,但是安装较 ...
- 安装.Net Framework 2.0出现 Error 25015
---------------------------Microsoft .NET Framework 2.0 安装程序---------------------------Error 25015.安 ...
- GitLab端口冲突 解决办法
访问gitlab,出现:502 GitLab在使用的过程中,会开启80端口,如果80端口被其他的应用程序占用,则GitLab的该项服务不能使用,所以访问GitLab会失败.大多数皆是此问题. ...
- GitLab 部署及管理员账号初始化
Linux系统搭建GitLab---阿里云Centos7搭建Gitlab踩坑一.简介GitLab,是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过We ...
- hadoop 中ALL Applications 中Tracking 下History查找不到MapReduce Job 日志
运行一个Map Reduce job 想查看日志: 点击History ,找不到网页 解决办法如下: 1.其中有一个进程是需要启动的: Hadoop自带了一个历史服务器,可以通过历史服务器查看已经运行 ...
- CTAP: Complementary Temporal Action Proposal Generation论文笔记
主要观点:基于sliding window(SW)类的方法,如TURN,可以达到很高的AR,但定位不准:基于Group的方法,如TAG,AR有明显的上界,但定位准.所以结合两者的特长,加入Comple ...