做深度学习的服务器需要哪些配置?

做深度学习的服务器需要哪些配置?,第1张

要做一个深度学习的服务器,需要的配置有GPU RAM, 储存器,因为GPU是在我做深度学习服务器里面一个非常重要的部分,相当于是一个心脏,是非常核心的一个服务器,所以GPU是一个非常重要的东西,储存器也是相当重要的,因为很多数据都要放在ssd储存器上。

最近在学习机器学习,看到了深度学习这一部分。用tensorflow写了几个例子,CNN的,然后在我的15年版的MacbookPro上跑了跑了,训练速度真是不忍直视,而且,风扇呼呼转,真是心疼我这个Mac了。于是意识到显卡这个东西真是个门槛。因此才想着搞一台高配置的主机来跑深度网络。

既然是跑深度学习,那么直接在电商网站上搜一下深度学习主机买来不就得了? 理论总是那么简单。。。

事实上,我看了下专门跑深度学习的主机,基本都是服务器级别的,动辄2W+ 。我是没这么多银子来投入这个的,没办法,穷人啊。

那么,想一下自己需求,找一个合适的主机吧。我的目的也很简单的:

好了, 这么一罗列就明确了,就是一个高配游戏主机喽。不要误会,这是巧合~~ 于是 我去闲鱼上瞅了瞅,看出点门道,一般i7 8700 + 1080Ti显卡的主机,就可以卖到1W了~~ 啧啧 游戏真是败家。

一开始我也想着直接买个这种主机,省事儿,不过既然都花到1W了,对各个配置外观就很在意了。看了很多主机,感觉都不是理想中的样子,要么机箱丑, 要么主板渣,要么硬盘和内存规格不够。其实我主要在意的是CPU和显卡,只要这两个满足就OK啊,然后就可以慢慢攒出自己想要的主机了。我看了闲鱼上的价格,i7 8代CPU的价格,代购的话也就2500左右,为了以后升级考虑,直接上了i7 8086K(这是个intel为了纪念第一代8086芯片40周年的纪念品,其实是从8700K中挑出来的体质好的片),4GHZ,高主频,干事儿快。1080Ti的显卡是最具性价比的了,二手价格4K左右,不过容易踩到雷买到挖矿的卡~ 这个小心了。

总的来说,各个配件都准备妥当了,来一下清单:

总计: 9800吧~(真贵)~ 总的来说,必直接先闲鱼上的主机要好一些,多了可配置性。

这个就不展开了,按照说明书一步步来就好。主要是安装顺序以及接线。

安装顺序:电源装到机箱 ->CPU装到主板 ->主板装到机箱 ->水冷 散热风扇 ->接线

这里有两个地方需要注意:

最后上个成品图 啊哈哈~

这么好的显卡不玩玩游戏是不是亏了?? 那就保留一个win系统吧~

现在网上的双系统如何安装帖子都是老教程了~ Ubuntu都发布了18.04,支持UEFI+GPT。那么如何搞呢?

首先,先安装win10,如果是自己制作U盘启动项,务必选择UEFI+GPT组合模式,也就是做用UEFI模式引导,硬盘为GPT格式。如果不是,那么需要检查一下并完成转换,这里有个教程,直接用win10自带的工具就能做到,但是前提是win10升级到1703之后的版本。

用Win10自带的MBR2GPT无损转换GPT磁盘分区形式

然后就是安装Ubuntu18.04了。我是安装在一个磁盘里,因此需要先空出一定大小的未分配空间。然后制作Ubuntu18.04的U盘启动项,选择UEFI+GPT组合模式。这里是官方教程:

win系统上制作Ubuntu的U盘启动

然后按照这个教程就好了: Windows10+Ubuntu18.04双系统安装

安装好Ubuntu18.04之后登录进去发现系统变漂亮了(但是还是一贯的难用,相比Mac和win)。可以进行一些美化操作。。 好像很多人喜欢这个,贴个教程吧: Linux也可以这样美——Ubuntu18.04安装、配置、美化-踩坑记

之后就是配置我们的深度学习环境了。目前我主要用tensorflow,只记录这个。

主要步骤:

好了,可以从GitHub上下点example跑起来了,CNN的计算有了1080TI的加持还是很快的,开心~~

需要配置远程访问,jupyter notebook服务。远程Pycharm调试环境。

这里有个麻烦,就是家里是局域网,而且接的是长城渣宽带,没有独立IP,需要用frp中转一下。

上次介绍了 如何在 Ubuntu 18.04 上搭建深度学习环境 。

最近开始要做实验了,打算先学下 MMDetection 。

这里总结下 MMDetection v2 的安装和使用。

本文先介绍如何搭建 MMDetection v2 的实验环境。

2021.9.1 更新: 适配 MMDetection v2.16

目录:

服务器的环境配置:

相关命令:

conda 安装:

其他的包,可根据需要,另行安装。

相关命令:

pip 依次安装:

其中, cu101 和 torch1.5.0 需要根据自己版本修改。

或本地编译安装:

pip 安装:

打开 ./requirements.txt :

可以看到,包含四个依赖文件,具体内容如下:

或在 JupyterLab 依次执行:

最后再来回顾一下:

有帮助的话,点个赞再走吧,谢谢~

参考:


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/784662.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-24
下一篇2023-08-24

发表评论

登录后才能评论

评论列表(0条)

    保存