概述
随着深度学习的热潮,越来越多企业、科研机构或者个人投入到这个大坑中。要是用笔记本跑代码,可能你会觉得人生很短暂,而直接购买深度学习工作站,价格可能会有点虚高,因此建议DIY一台工作站。工欲善其事必先利其器,本文记录下这个月从硬件选择、到搭建软件平台的过程。
成品:
一.硬件:
话不多说,直接上配置表:
注意:
1.链接中一部分是政府采购,一部分是京东的链接,因为政采税的原因,总价会比在京东上买贵20%左右。其他按照学校流程走就好,如果您是企业购买,那就直接走京东好了。
2.跑深度学习最重要的是GPU,推荐性价比极高的1080Ti,这里用了双卡,个人的话单卡就够了,实验室用的话建议双卡。
3.考虑到可扩张性,电源买的1500w功率(实际上根本不用这么多....双卡1000w也绰绰有余了),主板有3个支持Sli的PIC插槽,以后有钱了可以再撸一张卡。
二.平台搭建:ubuntu16.04+显卡驱动+Cuda9.0+cudnn7+ssh+screen
1.ubuntu16.04:系统是供应商装好了再送过来的,所以不需要我自己装。
2.显卡驱动:去官网下载 (链接),安装过程可以参考该博客==》(链接)
3.Cuda9.0+cudnn7:去官网下载包(cuda9.0链接),由于对应版本的cudnn7需要登录英伟达账号,但是登录的时候老刷新不出来,科学上网也没用,因此去CSDN下载了cudnn7的包。
安装过程可参考(链接)
4.安装ssh实现远程访问(在自己电脑安装xshell):
在终端输入:
apt-get update
sudo apt-get install openssh-server
查看ssh是否启动:
sudo ps -e |grep ssh
若有sshd,说明已经启动,如果没启动,输入:
sudo service ssh start
查看访问端口:
sudo ifconfig
下载xshell,然后用这个ip登录,端口默认22,注意要保证自己电脑和服务器在一个局域网内,需要外网访问可以自己去查一下怎么操作。
5.创建子账户:避免多人共用一台服务器时环境的冲突,每个人在自己账户里就可以随便鼓捣啦。
创建张三的子账户:
sudo adduser zs
输入子账号的密码之后,一直回车就好。然后在home目录下查看,会多出一个zs的文件夹。那么张三就可以在xshell登录自己的账号了。登录ip不变,修改xshell step2的账号密码即可
6.screen工具,用处查度娘,总之非常好用
apt-get install screen
环境配置完成。
最后
以上就是欣慰书包为你收集整理的从零搭建深度学习工作站的全部内容,希望文章能够帮你解决从零搭建深度学习工作站所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复