菜鸟攒机之深度学习(上)
前言:本人计算机研一菜鸟一只,在误入DL坑后才发现,原来这玩意儿烧硬件,尤其是GPU!动不动就上1080、Titan x(用玩游戏的配置搞学术,还能不能好好搞学术了)。用好的GPU和用普通的CPU训练时间竟然能相差几十倍!!而老师又不给配机器。。。
本来想着自己买一台外星人笔记本或者Alpha再或者神舟战神,这样可以实验室和家里来回带了(学校和家里半个小时车程)但是这种小机器基本都没有GTX1080的配置,即便是有,价格、速度、散热尤其是价格根本没法和台式机比。所以就瞄上组装机了,由于自己完全没有组装机的经验,所以就想买现成的组装机,比如京东的雷霆世纪、天猫的宁美国度什么的,所以就挑啊挑比啊比......挑到最后发现,我竟然把里面的东西搞懂了,那我为什么不自己攒一个呢?
一个偶然的机会看到这篇“深度学习主机攒机小记”,更加坚定了我攒机器的决心。大概一个月的资料搜集准备后,一月十六号终于完成整台主机安装。期间各种术语让我这只菜鸟晕头转向,不过也是一个学习的过程,毕竟以后可以装一下很懂的样子了。
好了,要来干货了。
最开始想完全效仿“深度学习主机攒机小记”中这样攒机,但是!!问题来了,那位前辈(后面统一称呼“前辈”)的配置真的太高了!!我等菜鸟还是慢慢打怪升级吧
具体配置如下:
CPU:英特尔(Intel)酷睿六核i7-6800K 2011-V3接口 盒装CPU处理器
主板:华硕(ASUS)X99-A/USB 3.1 主板 (Intel X99/LGA 2011-v3)
显卡:技嘉GTX1080 G1 GAMING 非公版
硬盘:三星 SM951 M.2 256G SSD + 西部数据 WD40EZRZ 4T台式机硬盘(蓝盘64M)
内存:64G 金士顿骇客Fury DDR4 2400 16G单条 x 4
机箱:迎广(IN WIN)805c红 ATX中塔式机箱 黑紅色 铝合金/钢化玻璃/双面侧透(U2x2+U3x1+U3.1x1)
电源:海韵(Seasonic)额定850W X-850 电源(80PLUS金牌/全模组/全日系电容/支持SLI/支持背线)
散热器:采融 B81 V2(黑色)
总计15000多一点:主要配置(6888)+ 显卡(5000)+ 4条内存(1800,最近内存涨得比较猛)+ 硬盘(780)+ 显示器(800)。
所以就想根据自己的要求,结合那篇博客攒一台适合我的机器。
其中,CPU的选择是我对于买新不买旧的的深刻诠释,前辈选的6800K是16年年中发布的,到了17年年初还是3000+的售价,而i7-7700K刚刚在1月4号发布了,虽然相较i6-6700K并没有多大的提升,最明显的也就是4.0GHz升到4.2GHz,但还是那句话:买新不买旧。所以CPU就没有太多纠结,选了i7-7700K。虽然和6800K的六核十二线程相比,7700K的四核八线程确实弱了点,但对我来说够用啦,而且还是最新发布的。
CPU一定,主板也就没跑了,Z270系列,上一代的Z170系列肯定不用,原因参照上文。选择的时候在华硕和技嘉之间小纠结了一下,最终还是选的华硕prime Z270-A,之前电脑城的小哥建议我选Z270-P,但我一看接口,竟然没有USB 3.1!能忍么?不能。所以就挑了-A,不仅有USB 3.1还支持Type C!虽然目前还用不到...
然后是GPU,这个是我攒机最主要的目的,因为我最熟悉的MacBook竟然现在和AMD谈恋爱,估计最近都不会看到有NVIDIA显卡的机器发布了(PS:苹果你再这么玩儿早晚Mac产品线会玩儿完!!)和前辈一样,我选的GTX1080,Titan X太贵!!!玩不起,1080Ti 跳票了,直接跳到3月份,属猴的我当然等不了。所以就开始在华硕,技嘉中犹豫,本来看中了技嘉,但是索泰在京东搞活动,买GTX1080 至尊plus送芝奇 DDR4 2400 8g内存,本着够用就好的原则,GPU和内存也定了。
接下来是硬盘,不用说,肯定上SSD+HDD,但是!!闪存颗粒涨价涨的快到南天门了!!前辈攒机是在16年6月,正值低位。硬上吧…我对SSD的印象还停留在SATA3接口,因为14年时给自己的MacBook升级了浦科特m6s,时过境迁,现如今我一查,一大波术语把我搞懵逼了...NVMe、PCIe、m.2,弄了好久才把他们之间的关系搞清楚,简单来说PCIe是很快的总线也可以是接口,NVMe是很快的协议,m.2是很小的接口,m.2的SSD可以走PCIe也可以走老的SATA总线,因为很小,所以在最新的笔记本上用的比较多;PCIe接口的SSD肯定走的PCIe总线,速度很快,但是价格贵不少,而且大多是在台式机上才见到。我搜了一下,m.2接口走PCIe总线的NVMe协议的SSD(你晕么?)主要有三星的sm961、pm961、sm951、pm961、960evo(好像和pm961差不多,只是容量和销售渠道不一样)还有Intel的600p系列。其中sm是MLC颗粒,pm和600p是TLC颗粒,简单来说MLC比TLC寿命高但是贵,不经常写入数据的话TLC完全够我们用好多好多年了。虽然961系列比951新,所以pass掉951,sm比pm贵,所以pass掉sm,就只剩下pm961和600p,pm961比600p的读写速度要快一倍左右,但也贵一点,而且天猫京东都没见到正规渠道的销售,本着不冒险的原则,老老实实买了正品的Intel 600p256G,5年质保。之后装Ubuntu的时候还会说到SSD的问题。机械硬盘直接希捷2T。
电脑城的机箱实在难看,而且上面的USB3.0的接口太少了,而前辈的机箱又太贵,所以自己搜了搜,搜到一款追风者机箱,2个USB3.0接口,样子还可以,就在我犹豫黑红还是黑白的时候,黑红卖完了…无奈买了黑白的。
散热本来想选水冷来着,但是电脑城的小哥说没必要,想想还是以后需要了再加吧,就用了九州风神的玄冰400.
电源用了小哥推荐的长城800se金牌600w电源。
家里的光纤在客厅,书房没有网线,主板上没有wifi,问题来了,怎么上网?所以又是一通搜索。为了体现学计算机的逼格,我放弃USB网卡,选了直接插在主板上的网卡,然而悲剧了,不仅弄错了接口(m.2接口竟然还分两种...)而且还没有天线,所以又是一通搜索,找到了NGFF转PCIe的解决方案。
最终的清单如下:
CPU:i7-7700K 2620元(电脑城)
主板:华硕 z270-a 1270元(电脑城)
GPU:索泰 GTX-1080 至尊plus 4999元(京东)
内存:芝奇 DDR4 2400 8Gx2 379.5元(京东活动半价)
硬盘:Intel SSD 600P 256G 589元(天猫)希捷 2T 430元(电脑城)
散热:九州风神 95元(电脑城)
电源:长城 800SE金牌 600元(电脑城)
机箱:追风者 416PSTG 479.5元(京东)
wifi+蓝牙:技嘉GP-WB8260MD 165元+NGFF转PCI-E 69元(淘宝)
总计:2620+1270+4999+379.5+589+430+95+600+479.5+165+69=11696元
1月16日配件到了以后让电脑城的小哥义务组装了一下(其实我是有自己组装的冲动的),然后装上win10,再然后就抱回家了(爸妈看到这么大的主机惊呆了...)从13号开始决定DIY到16号装好,一共用了3天。真是太折腾了,不过学到不少东西,也算圆了我儿时DIY主机的梦想吧。关于Ubuntu的安装看我的另一篇。