个人深度学习环境搭建(二):主机配置与组装

版权所有,转载请注明出处


其它相关文章:

  • 个人深度学习环境搭建(一):前言
  • 个人深度学习环境搭建(三):Windows10+Ubuntu16.04双系统安装
  • 个人深度学习环境搭建(四):显卡驱动与常用软件安装
  • 个人深度学习环境搭建(五):深度学习框架torch/caffe/tensorflow/mxnet安装

本部分内容主要介绍主机的配置、选购以及组装。

由于用于深度学习的主机比较重要的几项硬件主要是显卡和内存,对CPU的要求相对要求低一些,另外个人的预算有限,所以最后考虑自己购买配件进行组装。这方面的经验也不是特别足,而淘宝的水深不见底,所以绝大部分的配件都选择了京东自营。主机的组装的教程网上非常多,只要足够细心,一般都没有什么问题,我非常幸运一次就点亮了。

一、配件的选购

主机配件的选购可以利用两个工具,中文的京东官网的装机大师以及英文的PcPartPicker都非常不错。不过PcPartPicker上有些产品国内购买不到,有能力可以上美亚,具体方法就不说了网上一堆教程。
首先上我自己的一个配置清单(此处有点小问题,表中显卡应该为EVGA GTX080 FTW,SSD为M.2接口的)。
有一些帖子可以参考:
3000-1W5+装机配置推荐专题贴(2016年06月09日更新!)
2016年攒机宝典最佳攒机配置方案
A Full Hardware Guide to Deep Learning

1.主板

主板的选取要做一个全局性的考虑。因为主板决定了整个主机的硬件层次以及后期的升级。
目前用的比较多的就是z170,销量还是比较高的。主板建议还是选择一个好的品牌,比较推荐的是华硕、技嘉和微星,属于第一梯队的。我买的是技嘉z170x-ud3,三条PCIe 3.0×16、×8以及×4通道插槽、三条×1通道,支持SLI交火,将来可以多路显卡并联,三组SATA+SATA-E的接口,支持M.2、USB3.1等接口,整体来说接口很丰富,扩展性也很好,而价格在千元档次也是可以接受的。当然如果预算充足,可以考虑X99平台。

个人深度学习环境搭建(二):主机配置与组装_第1张图片
技嘉z170x-ud3

显卡的购买建议还是走京东自营吧,毕竟还是要用很多年的,出了问题也好售后维修。

2.cpu

考虑到兼容性问题,cpu的选取要结合主板进行考虑。
深度学习对CPU的要求并不是特别高,所以一般的I5处理器就可以了。i5里性价比比较高是Intel i5 6500,但是无法超频。如果预算充足的话可以考虑Intel i7 6700K,土豪可以选择至强E5等等。
选的时候要注意兼容性问题。比如如果买6500,不能超频,主板配B150可能就够了;如果买6700K,主板比较好的搭配就是支持超频的z170了……
比较推荐的方案按照中端、高端、发烧的顺序是:

  • i5-6500 + B150
  • i7-6700k + Z170
  • i7 6800K + X99

cpu可以走淘宝散片,价格可以便宜个三四百吧(这玩意儿没法仿吧,只可能是选过质的)

3.显卡

深度学习最重要的应该就是显卡了。当初也是在网上查了下,推荐比较多的是Titan X和GTX1080,在综合考虑价格和性能需求后决定选择GTX 1080。
这里也有一些帖子讲深度学习显卡的选择:
从深度学习gpu选择来谈谈gpu的硬件架构
从深度学习选择什么样的gpu来谈谈gpu的硬件架构
GPU集群折腾手记——2015
GTX 1080最近才发售,所以非常缺货,京东基本上是到货很快就售完了。所以也是等了好久才等到一块儿EVGA煤气灶。显卡还是推荐华硕、技嘉、微星、EVGA等,华硕的价格有点贵,属于信仰,技嘉的几块入门1080的性能不太突出,微星的1080显卡好像有点被大家忽略的感觉,所以最后选了英伟达的亲儿子EVGA GTX 1080 FTW,整体性能还是很不错的。EVGA近几年才进入大陆,所以货相对比较少,主要在京东上销售,京东的自营还是可以信任的。另外,索泰的几块GTX 1080显卡用料很足,有兴趣的可以看一下。
[站外图片上传中……(2)]

4.内存

没怎么研究,看大家都推荐金士顿(Kingston)骇客神条 Fury系列 DDR4 2400 8G 台式机内存。
建议买两根,16G。

5.SSD

这个是必须的,用过了你就会发现有没有SSD的速度与体验简直天壤之别,这个钱花的绝对值。买个250G左右的差不多就够了,搭配机械硬盘使用。可以把软件和数据集之类的要求速度的放在SSD上,机械硬盘作为数据介质盘,存放各种数据和文档等等。
品牌的话,比较好的是Intel和浦科特,不过价格也偏贵。三星、金士顿之类的也可以。
我买的是三星(SAMSUNG) 850 EVO 250G M.2 固态硬盘,当时做活动,刚好买的主板z170也支持M.2接口。

6.硬盘

硬盘西数或者希捷都可以,1T或者2T吧,注意转7200转吧,另外作为数据存储一般的盘就可以了,不需要红盘、监控级等。
希捷(SEAGATE)2TB 7200转64M SATA3 台式机硬盘(ST2000DM001)
西部数据(WD)蓝盘 1TB SATA6Gb/s 7200转64M 台式机硬盘(WD10EZEX)
希捷(SEAGATE)1TB 7200转64M SATA3 台式机硬盘(ST1000DM003)
PS:1T和2T价格差距很小,还是买2T吧,不差这点钱。

7.电源

这个是我比较纠结的,对这个实在是不太懂,查了很多资料,主要是纠结价格差距太大。
电源还是很重要的,关系到主机的稳定性,如果电压不稳定很容易烧坏主板;另外电源的功率也是要考虑的。如果选择GTX 1080显卡的话,建议最少要500W以上,考虑到冗余以及后期的升级,建议还是600W起吧。经费充足的话还是选择750W的金牌电源。
这块儿的选择也是我最不理想的,除了显卡当时没货,电源是我最后买的一个配件,当时预算已经有些超了,所以最后纠结了半天选择一个先马的750W金牌电源,目前没发现什么问题。如果预算充足,建议选择海韵,美商海盗船,台达等台湾老品牌。

8.机箱

这个只要散热好就好了。我买的是大家推荐比较多的恩杰(NZXT)H440 黑色 中塔式机箱(钢化面板/水冷支持/电源仓/侧透/支持长显卡)。做的很精致,很大,散热风扇和散热孔挺多,支持水冷。而且一面是背线面,可以隐藏走线;另一面是部分钢化面板,可以看到机箱里的运行情况。

9.散热器

这个也是大家推荐比较多的采融(Prolimatech)Basic81 CPU散热器(B81/纯铜底/金属扣具/6热管/PWM风扇)。很大的块头,目前来看效果很好,cpu温度基本稳定在50度以内。

10.其它

显示器、键鼠、刻录光驱等这些对深度学习没有影响的配件,根据个人情况自行选购吧。
总结:
以下是我的配件清单,供参考:

配件 型号 参考价/元
主板 技嘉(GIGABYTE)Z170X-UD3主板 1199
处理器 英特尔(Intel)酷睿四核 i7-6700kCPU处理器 2599
显卡 EVGA GTX1080 8G FTW ACX 3.0 5299
内存 金士顿(Kingston)骇客神条 Fury系列 DDR4 2400 8G 289*2
SSD 三星(SAMSUNG) 850 EVO 250G M.2 固态硬盘 699
硬盘 希捷(SEAGATE)2TB 7200转64M SATA3 479
电源 先马(SAMA) 金牌750 额定750W 模组电源 499
机箱 恩杰(NZXT)H440 黑色 中塔式机箱 599
散热器 采融(Prolimatech)Basic81 CPU散热器 208

总计12000元左右。


全家福

二、主机的组装

组装大致按照"主板-cpu-内存-散热器-SSD-机箱-电源-硬盘-显卡“的顺序进行,最后连接所有的线。认真参照说明书进行一般都不会错,就是要细心,花点时间。
组装可以参考以下教程,具体不详述。
1) 如何组装电脑
2) $1000 Gaming PC - Intel i5-6500 / GeForce GTX 1070
3) BUILD A PC FROM NZXT
4) 2017年最新组装电脑 电脑组装教程 DIY装机教学-装机之..
5) 最新组装电脑 电脑组装教程 DIY装机教学
6) 价值2000美金i7 6800K电脑组装及测试
需要注意的是风扇的方向。开机前一定要要确认各种点是否接对了,尤其是电源线。

三、参考内容

  • Build Personal Deep Learning Rig: GTX 1080 + Ubuntu 16.04 + CUDA 8.0RC + CuDnn 7 + Tensorflow/Mxnet/Caffe/Darknet
  • 深度学习主机攒机小记
  • 如何配组装电脑?
  • 第一次DIY组装台式机需要注意哪些事项?

-END-


版权所有,转载请注明出处

你可能感兴趣的:(个人深度学习环境搭建(二):主机配置与组装)