2018-04-26 09:33:29 liuhongyue 阅读数 592

Update: 这篇文章写于一年以前,这一年深度学习的大潮继续推进,1080也升级到1080TI了,攒机也有了更多更好的选择。最近更新了一篇文章:《从零开始搭建深度学习服务器:硬件选择》,可以看完下文后(主要提供了一些选择的思路),再来看最新的这篇(主要提供了一些配置选择),相得益彰。另外强烈不推荐雷霆世纪的主机,售后服务严重不靠谱。

这个系列写了好几篇文章,这是相关文章的索引,仅供参考:

2016年5月中下旬的时候,GTX1080的公布和发售直接刺激了我攒一台深度学习主机的欲望,攒机对于我来说已经相隔十多年,大学时候的第一台PC就是攒出来的,其实也就是在5000元的预算内,去电脑城里找商家组装了一台台式机,美其名曰DIY。

虽然已经锁定显卡,但是对于其他的搭配还是很模糊,只是需要“好CPU”,“大内存", “大硬盘", 于是开始google “深度学习电脑”,“深度学习服务器”,“深度学习PC”, “深度学习主机”,“深度学习机器”,“深度学习工作站”这些关键词,并很快锁定了这篇文章《如何搭建一台深度学习服务器》作为主要参考:

硬件选择:基本思路是单显卡机器,保留升级空间

......

CPU选择:
在深度学习任务中,CPU并不负责主要任务,单显卡计算时只有一个核心达到100%负荷,所以CPU的核心数量和显卡数量一致即可,太多没有必要,但是处理PCIE的带宽要到40。

主板选择:
需要支持X99架构,支持PCIe3.0,还要支持4通道DDR4内存架构。如果要搞四显卡并行,PCIE带宽支持要达到40,并且支持4-Way NVIDA SLI技术。

内存:
达到显存的二倍即可,当然有钱的话越大越好。

电源问题:一个显卡的功率接近300W,四显卡建议电源在1500W以上,为了以后扩展,选择了1600W的电源。

机箱散热:
因为各种部件相当庞大,需要有良好散热功能的大机箱,选择了Tt Thermaltake Core V51机箱,标配3个12cm风扇。未来如果需要还可以加装水冷设备。

......

最后的硬件配置:
CPU: Intel X99平台 i7 5960K
内存: DDR4 2800 32G(8G*4)
主板: GIGABYTE X99-UD4
显卡: GTX Titan X
硬盘: SSD+普通硬盘

按照这篇文章的配置,在淘宝查了一下相关价格,这个配置大概20000+的水平,如果作者再搞个4路显卡并行,绝对土豪。不过这里面的i7 5960K很少见,应该对应的是i7 5960X。

对于我来说,主要是围绕着GTX1080来配置深度学习服务器,不过这个时候上文所说的一些概念还比较模糊,于是以一个游戏玩家的身份跑了一趟电脑城,当我向商家说明来意,要配置一个GTX1080主机时,商家除了纷纷表示GTX1080货源紧缺,需要预定外,也有的会在打完几个电话后告诉我有现货但需要加价,极端的一个例子是华硕的公版GTX1080当时加到了6900。不过几乎无一例外,他们给的配置清单基本上是这样的:

CPU: Intel i7 6700K
内存: DDR4 32G(8G*4)
主板: 华硕Z170-P or Z170-AR
显卡: GTX 1080
硬盘: SSD+普通硬盘
......

加上其他配件,大概12000+的样子。当然,我只是通过市场调研一下,并不急于入手,于是回到家里,继续google。

i7-6700K 是去年发布的6代酷睿i系列处理器,它最大的变化是 “14nm工艺+新架构(Skylake),对于老态龙钟的Haswell有着工艺和架构的双'料'改进!新架构意味着同频性能更强,新工艺意味着功耗更低”。另外i7-6700K是“四核心八线程、8MB三级缓存,CPU频率基准4.0GHz、最高4.2GHz,总线支持十六条PCI-E 3.0,内存支持双通道DDR4-2133、DDR3L-1600”。特别注意这里的PCIE 3.0,总计只有16条,这个就很有局限了。同样它所支持Z170等系列主板,无论在显卡支持数量和最大内存容量上都不如X99的可扩展性强。譬如这里的华硕Z170主板,必须是Z170-A或者在Z170-AR才能支持双路显卡,稍差一点的Z170-P仅支持一个显卡。内存插槽上,Z170多是4个,而X99一般都是8个。

于是将目光又一次转向了X99平台,重新审视了i7-5960Xi7-5930Ki7-5820k这几个两年前英特尔发布的22纳米工艺的Haswell-E系列的CPU。下面这幅图其实一目了然:

5960x5930x5820

注意其中的PCIE-3.0个数,5960x和5930k都是40,而5820K只有28,这样的话“具备完整的40条PCI-E的i7-5960X和i7-5930K可以以“x16+x8+x8+x8”的带宽分配方式组建四路的SLI或者CrossFire,而“小弟”i7-5820K最多只能组建“x16+x8”或“x8+x8+x8”的双路或者三路显卡并联系统。”

显然,在可扩展性上,5960x和5930k更好,不过在价格上自然也有区分,目前淘宝上5960x大概7000左右,5930k在4000左右,5820k在2700左右。

对于我来说,还没有打算做多路显卡并联,但是为了可扩展性,所以初步选择了5390k或者5820K作为CPU备选。但是最大的问题还是GTX1080的货源问题,淘宝天猫上全是预定,托朋友关系咨询当地技嘉总代,拿GTX1080必须搭配其他显卡销售,不过有个很优惠的价格可以拿到 GTX Titan X ,为此还在微博上咨询了一下是选择GTX1080还是GTX Titan X,李沐M和其他几个同学的回答基本让我确定等待GTX1080。另外李沐大神有几篇关于GPU的文章,不过都是超级土豪的,感兴趣的同学可以参考。

之前曾google到一篇GTX1080机器的文章:国产首款GTX 1080游戏PC开售,不过当时对这些配置还无感,调研了一番回头再看的时候,发现雷霆世纪所推的这款GTX1080主机性价比超高,可惜这个主机第一轮预定完之后到目前为止一直显示无货:

CPU:Intel i7-6800K(6核12线程)
主板:华硕X99-E
显卡:GTX 1080
SSD:三星SM951 256G(M.2接口)
电源:海韵X-850 850W(80 PLUS全模组)
机箱:迎广805C红 中塔式机箱(铝合金,双面钢化玻璃侧透)
散热:采融B81 V2黑色雷霆定制版(纯铜底、6热管、PMW风扇)
内存:自行购买(DDR4)
系统:预装Windows 10测试版系统

这套配置里面提到了i7-6800K,查了一下,是最近Intel刚刚推出的发烧级桌面处理器Broadwell-E系列中的一员:

6800k

网上有评论i7-6800k是i7-5820k的升级版,虽然同样支持X99架构主板,但是同样的问题也是PCIE-3.0个数只有28个。不过同为升级版,不差钱的同学可以考虑将上文中i7-5960X的配置替换为Broadell-E系列里的旗舰产品i7-6950X,10核心20线程顶级配置,淘宝报价目前在15000左右。

雷霆世纪这款GTX1080主机虽然很诱惑,但是一直显示无货,不过在浏览相关的产品的时候发现另一款 “The one 2 Plus自由版” ,除了没有显卡,主板型号略微有点差异外,其他配置和上一款GTX1080机器基本相同,当然都没有内存。此时恰逢京东618期间的活动,价格比原价7488还低了600,6888可以搞定,稍微淘宝了一下相关的配件价格,粗略计算自己配的话大概需要8500+,所以马上付定金预定。当时的页面显示,6.26号付全款,6.28号之后按付款顺序发货。

所以必须等了,不过这期间一个朋友通过种种努力在当地技嘉总代帮我搞定了一块非公版GTX1080显卡:技嘉GTX1080 G1 GAMING ,于是,在拿到显卡的当天,发了一条微博:为信仰充值。之后又在淘宝上买来了4条16G内存条和一块4T硬盘(组SSD+普通硬盘),外加显示器和鼠标硬盘,这套所谓的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单条 * 4
机箱:迎广(IN WIN)805c红 ATX中塔式机箱 黑紅色 铝合金/钢化玻璃/双面侧透(U2*2+U3*1+U3.1*1)
电源:海韵(Seasonic)额定850W X-850 电源(80PLUS金牌/全模组/全日系电容/支持SLI/支持背线)
散热器:采融 B81 V2(黑色)

总计15000多一点:主要配置(6888)+ 显卡(5000)+ 4条内存(1800,最近内存涨得比较猛)+ 硬盘(780)+ 显示器(800)。前几天终于拿到主机,并找来雷霆售后师傅帮我把散热、内存、显卡、硬盘安装调试好,系统预装的是Windows10试用版,当然,很快它就会被Ubuntu取代,最后上几张图:

296275349

614287776

1743460326

274517047

参考资料:

如何搭建一台深度学习服务器:http://www.r-bloggers.com/lang/chinese/2042
GPU集群折腾手记——2015:http://mli.github.io/gpu/2016/01/17/build-gpu-clusters/
Nvidia新的Pascal值不值得买(升级):http://mli.github.io/2016/06/14/new-pascal/
如何配置一台适用于深度学习的工作站:https://www.zhihu.com/question/33996159
Which GPU(s) to Get for Deep Learning: http://timdettmers.com/2014/08/14/which-gpu-for-deep-learning/
A Full Hardware Guide to Deep Learning:http://timdettmers.com/2015/03/09/deep-learning-hardware-guide/
Building a Deep Learning (Dream) Machine:http://graphific.github.io/posts/building-a-deep-learning-dream-machine/
Reddit: gtx1080 vs 1070 for machine learning?

注:原创文章,转载请注明出处及保留链接“我爱自然语言处理”:http://www.52nlp.cn

本文链接地址:深度学习主机攒机小记 http://www.52nlp.cn/?p=9081

Deep Learning Specialization on Coursera
本条目发布于2016年07月5号。属于深度学习分类,被贴了 GTX1080GTX1080主机主机工作站技嘉GTX1080服务器深度学习深度学习PC深度学习主机深度学习工作站深度学习服务器深度学习机器深度学习电脑 标签。作者是52nlp
2018-12-21 22:21:56 hertzcat 阅读数 1052

双十一之前正好在学习 NG 的深度学习入门课程。在使用 Python 完成作业中训练 MNIST 的自编码器的时候,发觉训练时间比之前课程中的训练时间长了不少。照这个情况,未来如果要更深入地学习深度学习的话,可能需要更为合适的主机。所以为了以更正确的姿势入坑深度学习( 其实是为了攒机 ),打算在双十一组装一台。

笔者之前有一次组装电脑的经历,不过对当时的配置几乎没什么印象,只记得最后 CPU 粘在风扇上这个小插曲 (:з」∠)。所以谈不上有什么装机经验,整个装机过程是边查边挑,边查边装,最终幸运地一次点亮。这篇文章就是从挑选配置到安装的过程的总结,希望可以稍微帮助到正在攒机的朋友。

配件思路

想要配一台主机,首先需要明确自己的需求,用来打游戏、用来办公、用来挖矿、还是用来机器学习等等。笔者的需求有两个,一个是平日里的家用,打打游戏、处理一些多媒体文件、做一些开发;另一个就是用来做深度学习。对于第一个需求大众的配置就可以满足了,而对于第二个需求,核心是能够加快训练速度的显卡。所以我的配机思路就是以显卡为核心,其余配置都围绕它来选择。

显卡

对于加速机器学习,目前只有选 NVIDIA 的显卡,无论是社区还是库的支持都是最好的。而型号的话就选最新的 RTX 2080Ti

2080Ti 使用最新的 Turing 架构,拥有 RT Core 和 Tensor Core。其中 RT Core 能够支持实时的光线追踪,而 Tensor Core 能够加速深度学习中的运算。

虽然目前市面上还没有支持光线追踪的游戏,但从 NVIDIA 光线追踪的演示视频的帧数就能看出 2080Ti 力压之前的显卡。同样的,目前的深度学习框架 TensorFlow、Pytorch 还没有支持 CUDA10( Pytorch 1.0 已经支持 ),所以并不能发挥 Tensor Core 的能力,不过有网友自己编译 TensorFlow 来支持 CUDA10,在使用 Tensor Core 的情况下训练速度直接翻翻。

机箱、电源

不知道是不是因为 NVIDIA 官网配置的 深度学习工作站 使用的是 AIR540 这款机箱,所以网上很多人买的都是这款,说是空间很大,风道也利于散热。于是我也只好跟风选了这款( 其实是机箱太多不知道怎么选 )。
看 2080Ti 包装上写着最好配置 650W 以上的电源。考虑未来可能会做的升级( 其实根本没钱升,逃~ ),挑选了一个 1000W 的电源,牌子也没有细想,和机箱一样选择了美商海盗船。

CPU

CPU 的话主要是选择 AMD 平台还是 Intel 平台的问题。Intel 这段时间价格不断上涨,所以大多数人还是建议购买 AMD 的处理器。虽然如此我还是选择了 Intel,型号是最热门的 i7 8700k( 可能是小时候被 Intel 洗脑成功 )。
确定了 CPU,主板的选择范围就基本定下来了。这是因为一方面对于 AMD 和 Intel 平台,主板上的 CPU 插槽不同,AMD 针脚在 CPU 上,而 Intel 针脚在主板上。另一方面 CPU 每代的架构和针脚排布会产生变化,因此主板的 CPU 插槽也要相对应地变化。

主板

i7 8700k 推荐搭配的主板是 Z370 系列的,然后厂商的话我选择的是华硕,所以也就从华硕的 Z370 系列中选择。一开始选择了 Z370 系列中最低配的版本 PRIME Z370-P,因为觉得够用就行。后来看华硕的系列介绍说 TUF 系列比较耐久和实惠,就选择了 TUF Z370-PLUS GAMING 2( 第一代被吐槽的 CPU 供电在第二代加强了 )。网上深度学习装机一般都推荐华硕 X99 主板,有考虑扩展到4路显卡需求的同学可以看看~。

散热

和 CPU 相关还有一个要考虑的是散热器。据说 i7 8700k 如果超频的话温度会比较高,而温度一旦持续过高,CPU 就会自动降频,所以大家一般都推荐水冷。不过对于从来没有使用过水冷的我比较担心漏液啥的问题,最终还是选择了 DEEPCOOL 大霜塔( 其实是为了省钱 )。另一个原因是觉得超频、拷机、CPU 显卡压测啥的都是形式大于意义,一般你也不会让主机一直处于高负载的状态。

存储

选择内存主要是考虑容量大小、CPU 频率的支持和主板对内存频率的支持,所以就选择了两条 16G 2666 频率的内存。容量不够的话可以到时候再加,反正主板有足够的内存插槽。
然后是存储,存储目前的标配一般是 固态+机械,我计划将 Windows 系统和 Ubuntu 系统独立地装到不同的固态硬盘,所以使用了两块 500G 的固态,Intel 760P三星 970 EVO。机械硬盘的话就 西数4T,也没啥好选的。

其它配件

配件基本就是以上这些了,不过最后安装完主机后还发觉少一些东西。一个是整理电源线的时候需要魔术带,虽然一般都会附送捆扎带,但这东西不太易于调整。另一个是由于机箱的风扇比较多,主板本身的风扇接口不够用,需要多加一根 4pin 一分二的线。还有 AIR 540 只有前部自带防尘网,其余的需要自己添加。最后主板是不带蓝牙功能的,因此如果要链接蓝牙设备的话需要买个蓝牙适配器。

以下是配件清单( 配件考虑到售后问题,除机箱外都是从京东自营采购 ):

组装流程

组装的步骤首先是将主板上的配件装上,这样会让你有足够的空间进行操作。( 备好螺丝刀、刀片等工具,将主板放在防静电袋上操作 )

CPU: 安装过程中最为紧张刺激的就是 CPU 的安装环节,不像其他的配件,CPU 与主板的对接处有着密密麻麻的针脚,安装时不免有些手抖~。

风扇: 大霜塔的安装在风冷散热器中算是比较复杂的,切记仔细阅读安装说明。我在安装的时候就没有注意到 1151 类型的主板是不去要放支撑板中间的橡胶垫的,差点导致大力出奇迹 (:з」∠)。还有就是记得先安装内存再装扇热器上的风扇,对于有些比较高的内存,第一个风扇还要向上抬高一些,或是装到另外一侧。

内存: 安装比较简单,直接插到插槽里就可以了。需要注意的是,主板上的内存插槽一般会有4个,如果你只买了2条内存主板会有说明先插入哪两个槽。

固态: 主板上 M.2 的固态硬盘插槽有一个是带散热片的,散热片背部有导热胶,需要把上面一层揭掉,留下粘性的部分。插入 M.2 插槽后,一般都是翘起的,需要使用主板配好的螺丝固定。

然后就是把整块主板装进机箱了。当然,在这之前你要把主板自带的挡板扣到机箱上,并确认用于固定主板的螺柱是否在对应位置,不要多装或者位置对错。

再接下来就是按照机箱的说明来安装电源、显卡、机械硬盘。

最后就是连接各种电源线。连接风扇的线 和 主机前部面板的线,为主板、CPU、显卡、固态硬盘供电( 华硕主板针脚说明 ,主要在连接机箱前部面板的接线时用到 )。 连线有各种防呆设计,只要不硬插基本没什么问题。连线的时候要好好利用魔术带,让整个布线看起来整洁。

在这里插入图片描述

2017-01-22 11:24:28 MacwinWin 阅读数 1592

菜鸟攒机之深度学习(下)

1月16日攒好机器以后,由于开题报告还没写好,所以接下来几天都在实验室忙写开题报告(期间装了OverWatch,感觉那游戏也没有想象中那么好玩),直到21日才开始装Ubuntu,装了整整一天,感觉。。。不这么装就不叫Ubuntu了。


之前考虑的方案是把win10和Ubuntu装在一个硬盘上,然后win10或者Ubuntu引导开机,但是。。。之前用这个方法把实验室的机器搞的彻底开不开机了,所以就不敢再这么干了。就想到把两个系统分两个硬盘装不就行了?相互之间没有干扰,万一Ubuntu扑街了,也影响不到win10,而且板子上接口很多,单M.2的口就两个,插两个SSD没问题。所以就在写报告这两天在闲鱼上逛了逛,最终465搞到一条只是拆封的600p(比天猫上便宜一百多),这里吐槽一下顺丰的速度:从发货到收货用了4天!说好的隔日达呢?但是也没太耽误我装机,而且是春节期间,也就忍了。


21日,在忙完学校的事情后,决定开装!之所以非要装Ubuntu,是因为虽然windows上也能跑caffe、tensorflow、mxnet这些框架,但是我印象里windows就不是干这些活的平台,以后免不了要用linux,为什么不一开始就抱linux大腿呢?


早上一醒我就开始装,由于之前在实验室电脑上试着装过,所以做了一个Ubuntu16.04的启动U盘,虽然出了16.10,但我还是想用这个LTS版。


插上U盘,BIOS选择启动盘,然后开始闯关,遇到的第一个怪兽是:无法GRUB安装到 /dev/sda

问了google以后,知道是因为sda意思是我的机械硬盘,也就是说要把GRUB装到机械硬盘上,这当然装不上,也不能装到那个上面。然后网上各种复杂的解决方法。突然灵光闪现:之前选择的是第一种的安装方法,没有告诉Ubuntu具体怎么装,可能系统看到我装了三块硬盘,有点懵逼,而走SATA的机械硬盘sda他比较熟悉,所以就默认装到那个上面,而机械硬盘已经是Windows的了,所以就出错了。


解决办法就是进到window,在磁盘管理中吧刚才的装机时的分区全部删掉,恢复到未分配(黑色)的状态,再重新开始装。注意选最后一个“其他”然后会手动进行分区,我的方案是:/:30G,/boot:200M,swap:2G,其余给/home。然后一切顺利,重启!

第二只怪兽出现:重启后直接是黑屏+左上角闪烁的光标
google告诉我这是装机失败,别纠结为什么,直接重新开始吧。
所以又开始重复之前删除分区,选择启动U盘,安装,重启,这次成功了!重启的时候记得换启动盘哦。
进入系统后,第三只怪兽出现:界面分辨率正常,但是反应太慢,像幻灯片一样一秒一帧的刷新,但是鼠标指针却正常。这显然是显卡问题,之前担心显卡不识别,就把显示器接在主板上,用cpu的集显,但还是不识别,造成现在这样。所以就开始装显卡驱动:

sudo add-apt-repository ppa:graphics-drivers/ppa
#忽略警告,直接按回车 sudo apt-get update
sudo apt-get install nvidia-378
sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev

关机,把显示器接在显卡上,启动,成功
开始各种升级,哪里提示升级、更新就点,重启后,第四只怪兽出现:直接是黑屏+左上角闪烁的光标
懵逼了...刚才所有努力貌似又白费了,回到了起点。我开始思考,我的显卡、主板、CPU都是在16.04版本发布之后才上市的,所以可能兼容性不好,为什么不试试16.10呢?虽然不是LTS版,但几个月的支持也够我用的了,所以我放弃了16.04,开始下载16.10,制作启动U盘,再删除分区、重装。这里出现第五只怪兽:安装界面的鼠标指针无法移动。
开始以为是显卡不识别,换成集显还是那样,所幸键盘还能用,就用键盘一点一点的进行装机步骤,终于装好了,重启,成功!但是鼠标指针依旧不能动,所以就用键盘在终端装驱动,具体代码和之前一样。装好重启,一切就正常了。
然后依然各种升级、更新,再重启,完全正常!!!!!!
当时的心情就想扒开窗户对外面吼一声:成功啦!!!
当我扒开窗户时才发现,天黑了,我竟然装了一天的Ubuntu。

虽然时间有点长,但总归是装好了,之后就要开始搭建caffe、tensorflow这些框架啦!!!如果还是这么费劲,估计还要写成博客分享给大家,当然我希望一帆风顺。

今天是腊月24,还有几天就过年了,又是一年过去了,百感交集。

PS:五福还没集齐!!!!!!!!!
2017-01-20 14:30:46 MacwinWin 阅读数 11138

菜鸟攒机之深度学习(上)

纠结一个学期要不要自己配一台机器来搞深度学习,前几天终于一咬牙一跺脚攒了一台,期间各种搜索(谷歌我给你跪下了),搞得心力交瘁。考虑到我这不可靠的记忆力,也为了方便和我一样的菜鸟攒机,遂写下这篇博文,以供大家参考,其中若有错误,欢迎指出。

前言:本人计算机研一菜鸟一只,在误入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的安装看我的另一篇。

2017-08-11 19:56:44 u013704227 阅读数 1841

预算1w以内吧。

下面是英伟达DevBox的配置,可以作为参考。
The DIGITS DevBox includes the following hardware and software:
Four TITAN X GPUs with 12GB of memory per GPU
64GB DDR4
Asus X99-E WS workstation class motherboard with 4-way PCI-E Gen3 x16 support
Core i7-5930K 6 Core 3.5GHz desktop processor
Three 3TB SATA 6Gb 3.5” Enterprise Hard Drive in RAID5
512GB PCI-E M.2 SSD cache for RAID
250GB SATA 6Gb Internal SSD
1600W Power Supply Unit from premium suppliers including EVGA
Ubuntu 14.04
NVIDIA-qualified driver
NVIDIA® CUDA® Toolkit
NVIDIA® DIGITS™ SW
NVIDIA® cuDNN™
Caffe, Theano, Torch, BIDMach

部件采购

GPU

参考这篇文章:实用指南:如何为你的深度学习任务挑选最合适的 GPU?,决定买GTX 1070.
本来是想买GTX 1080Ti, 但是比GTX 1070贵300GBP, 而且一直Out of stack。
GTX 1070的售价是389GBP,GTX 1080 Ti的售价是689GBP.
目前主要研究NLP,1070 应该够了。以后如果做CV的话再买其他吧。
GPU大概花费3k+人民币
NVIDIA官网一直支付不了,不知道这显卡咋买了。
要不买个其他公司的?
最后买了GTX 1060 6G版本。

CPU

英特尔(Intel)酷睿四核 i7-6700k 1151接口 盒装CPU处理器 2499人民币
Do not use I7 6700K if you need more than one gpu.
英特尔(Intel)酷睿六核 i7-7800X 盒装CPU处理器 jd上2999人民币
[英特尔(Intel)Extreme系列 酷睿六核 i7-5930K 2011-V3接口盒装CPU处理器](https://item.jd.com/2131853.html)jd上4199人民币
不懂CPU呀,网上看到好多CPU型号,都不知道怎么挑。希望找个价格在3k以内的吧。
*Intel/英特尔 6800k盒装盒装i7 cpu6核12线程 支持X99 D4内存 2499元

在单机多卡进行训练时,总线带宽是瓶颈,所以CPU的PCI-e lane越多越好,一般消费级的CPU,PCI-e总线根数是16, 28或40,最大就是40,进一步提升带宽就需要上服务器CPU或者双路至强CPU了。
有40带宽的这个条件下,有5款CPU入围,分别是:
i7-5930K(2014.3 3.5G 15mb 6核)
i7-5960X(2014.3 3.0G 20mb 8核)
i7-6850K(2016.2 3.6G 15mb 6核)
i7-6900K(2016.2 3.2G 20mb 8核)
i7-6950X(2016.2 3.0G 25mb10核)
还有一款为28带宽的CPU i7-6800K(2016.2 3.4G 15mb 6核)。
Nvidia官方推出的DevBox工作站所使用的CPU是i7-5930K,由于版本的更新,所以经过参数比较,第二套土豪级配置最多使用两块显卡,上手i7-6800K是比较合适的。
如果有上四块显卡的可能,建议使用上述所提到的5款总线带宽为40的CPU。

主板

支持 PCIe 3.0
技嘉(GIGABYTE)X99-UD4主板 (Intel X99/LGA2011-3) 2699人民币

*Asus/华硕 X99-M WS 工作站主板 USB 3.1无线WIFI 蓝牙 mATX主板 天猫 3298人民币/最低2299

内存

金士顿(Kingston)骇客神条 Fury系列 DDR4 2400 16G 台式机内存 16G 1099元。
16G 应该就能满足我目前的需求吧。不够以后再加,内存好扩展。
三星(SAMSUNG) 960 EVO 250G M.2 NVMe 固态硬盘

硬盘

手头有一块闲置的浦科特 M6S 128G SATA3固态硬盘,之前装在笔记本里的,看看能不能利用上。还有一个1T的希捷移动机械硬盘。如果可以用硬盘就不用花钱了。
如果不行,或者不够用再买新的。
插个图吧,把希捷移动硬盘拆了,备用。
这里写图片描述

机箱

Corsair Carbide Series Air 540 High Airflow ATX Cube Case - Black 949人民币

美商海盗船(USCorsair)400C 黑色 中塔机箱(侧透/支持ATX主板/电源仓/支持36CM水冷/37CM显卡) 699人民币

恩杰(NZXT)S340 黑色 中塔式机箱(钢化面板/支持280水冷与长显卡/侧透/兼容固态硬盘) 399人民币

Tt(Thermaltake) Urban S31 黑色 中塔机箱 279人民币
机箱先买个便宜的吧!以后搬家什么的就换一个把。

电源

知乎上建议:单显卡>400W,双显卡>700W
估计以后回买第二张显卡,那就选个>700W吧。
不太懂电源呀!
EVGA 额定750w 750 G2 电源 (80PLUS金牌/全模组/10年质保/14cm风扇/ECO节能/全日系电容) 这个是不是差不多。869元。好贵,不过晚上大家都说电源要买个好的,剁手也得买个好的。

CPU散热器

九州风神(DEEPCOOL)水元素 120T 玩家版 CPU散热器(多平台/发蓝光/12CM风扇/智能温控/预涂硅脂/水冷)
买了个入门的水冷。哎,高端产品都只能买入门的。之前买了入门的机械键盘,入门的AKG耳机。。。要努力赚钱呀。

显示器

已有:Dell/戴尔 U2515H 超高清 2K分辨率 窄边框显示器 25英寸IPS屏
之前连MacBook Pro用的,不需要买显示器了。
应该会把机子当服务器来用,有没显示器应该不太重要,当然装系统还是需要显示器的吧。

键盘鼠标

之前买了一个Cherry入门版机械键盘(都没怎么用),所以也不用买键盘了。鼠标需要就随便买一个,应该花不了多少钱。
呵呵,雷蛇入门级鼠标雷蛇(Razer)DeathAdder炼狱蝰蛇 1800DPI《穿越火线》版 有线游戏鼠标 黑色 电竞鼠标 149

花费总计

配件 型号 价格 数量 链接
显卡 NVIDIA GTX 1070 3500 1 https://www.geforce.co.uk/hardware/10series/geforce-gtx-1070/
内存 金士顿(Kingston)骇客神条 Fury系列 DDR4 2400 16G 1099 1 https://item.jd.com/2551276.html#none
电源 EVGA 额定750w 750 G2 869 1 https://item.jd.com/3599422.html
CPU i7-6700k 2499 1 https://item.jd.com/1748176.html
主板 GIGABYTE X99-UD4 2699 1 https://item.jd.com/1212018.html
机箱 Tt(Thermaltake) Urban S31 黑色 中塔机箱 279 1 https://item.jd.com/867942.html

3500+1099+869+2499+2699+279 =
算下来,还是有点超预算。
目前花费:
- 8.11
在京东上买了机箱279
- 8.12
在京东买了电源869
在京东买了内存999
在天猫买了华硕主板2279
在京东买了九州风神CPU水冷散热器229
- 8.13
在天猫买了CPU i7 6800K, 2424
在京东买了雷蛇入门版鼠标,149
先把机器点亮再买GPU吧。
尴尬,买的CPU和主板都不带显卡。
- 8.19
在京东买了七彩虹的GTX1060,2099(实在是穷,思来想去还是买个1060吧,本来我也是入门选手,不敢买太贵。)— 京东降价150,申请价格保护

  • 9.29
    2T机械硬盘 398
    279+869+999+2279+229+2424+149+1949=9177
    9177-150+398=9425
    哎呀,下个月花呗、白条要还好多钱呀。要吃土一阵子了。

最后的部件组成大概是这样:
https://pcpartpicker.com/list/wYWtGf

目前用的是旧的固态硬盘和机械硬盘,配置比较低,内存也只有16G。先将就着用,以后有钱了再扩展吧。

装机

因为买的华硕X99-M WS主板和i7 6800k有兼容问题。需要先升级主板BIOS。但是我手头没有其他CPU,不能自己升级。看了华硕的客服,说是售后可以升级BIOS,所以就要找找附近的售后点了。
https://www.asus.com/us/Commercial-Servers-Workstations/X99M_WS/HelpDesk_CPU/
这里写图片描述
机箱选的是Tt,找了个视频。
https://www.youtube.com/watch?v=jTjdEBn60J8

安装系统

安装软件环境

远程访问

装个Teamviewer可以远程访问了,但是速度慢。

内网穿透

买了三年的阿里云ECS了,虽然是最低配,一年三百多块。但好在有一个公网IP。利用这个公网IP,可以给我机器提供一个中转,以后就可以随时随地地用SSH访问机器了。
需要的软件:FRP


2017-08-20
经过一番惊心动魄的折腾,终于点亮。
这里写图片描述

参考

深度学习攒机配置

阅读数 823

没有更多推荐了,返回首页