深度学习硬件配置及1080显卡安装

July 13 2016

1 硬件配置
配置的选择主要是根据群里和百度贴吧内群友的推荐,以及结合自己看到硬件配置的资料进行确定的。目前看来 比较有用的关于硬件配置的资料有这几方面: 首先是带硬件搭配评测的硬件组合推荐, 这一篇则是侧重从分析各硬件的在深度学习起到什么作用,而接下来这个则是重点分析了当前情况下GPU的选择。

玩深度学习的话,显卡是重中之重,其次是内存,然后是CPU,再然后就是硬盘,除此之外就是电源和冷却了。 结合前三篇博客呢, 先看显卡能力等值对比:

GTX 1080 = 1/0.8 GTX 1070 = 1/0.66 GTX Titan X = 1/0.66 GTX 980 Ti = 1/0.45 GTX 980
GTX 1080 = 1/0.4 GTX 970 = 1/0.33 GTX Titan = 1/0.2 AWS GPU instance (g2.2 and g2.8) = 1/0.2 GTX 960

明显可以看到GTX1080最niubility。 完整的GPU选择建议如下:

Best GPU overall:GTX 1080 and GTX Titan X  
Cost efficient but expensive:GTX Titan X eBay, GTX 1070  
Cost efficient but troubled:  GTX 970 (has memory problem)  
Cheapest card with no troubles: Regular GTX Titan from eBay  
I work with data sets > 250GB: GTX Titan X  
I have little money: GTX 680 4GB or GTX 960 4GB eBay  
I have almost no money: There is currently no solution for this; deep learning is for the privileged  
I do Kaggle: GTX 1070 or GTX 970  
I am a researcher: At least one GTX Titan X and 1-4 GTX 1080 for prototyping  
I want to build a GPU cluster: This is really complicated, you can get some ideas here  
I started deep learning and I am serious about it: Start with one GTX 970 from eBay to get a feel for deep learning on small data sets; sell GTX 970 and upgrade to either GTX 1080 for Kaggle and regular deep learning, or to a GTX Titan X if you want to do research.

我选择的硬件变化过程:

显卡: 技嘉(GIGABYTE) GTX1070 G1 3499.00 CPU: 英特尔(Intel) i7-6700k 盒装CPU处理器 Skylake平台 2599.00 内存: 金士顿(Kingston) Fury系列 DDR4 2400 16GBx2 1099.00 主板: 华硕(ASUS)Z170-A 主板 1199.00 固态: 三星(SAMSUNG) 850 EVO 500G 1199.00 硬盘: 西部数据 蓝盘 1TB WD10EZEX 329.00 电源: 安钛克 450P 电源 259.00 机箱: 酷冷至尊 毁灭者U3经典款 升级版 229.00 散热器:九州风神(DEEPCOOL) 玄冰400 CPU散热器 99.90

显卡 :映众GTX1080超级冰龙 5150 CPU:I7 6700K散2050 内存 :海盗船8G DDR4 2400复仇者 *2 520 主板:华硕 Z170-AR 1150 固态 :浦科特M6S 128G 340
硬盘 :WD1T蓝盘 290 电源:海盗船RM650X 800 机箱 :迎广303 580 散热器 :超频三 芯冻120 400

最终版: 显卡 :msi duke GTX1080 CPU:I7 6700K散2050 内存 :金士顿(Kingston) Fury系列 DDR4 2400 16GBx2 1099.00 主板:华硕 Z170-AR 1150 固态 :浦科特M6S 256G 600
硬盘 :WD2T蓝盘 450 电源:海盗船RM650X 800 机箱 :轻风键侠 散热器 :超频三 芯冻120 400

2 关于ubuntu系统安装GTX1080显卡相关

因为GTX1080刚出不久,系统的支持还不好,win10也要更新到最新的版本才能识别,而ubuntu则是直接不认,这样导致的 问题就是插上1080后,主板默认屏蔽了集显,而独显又因为硬件原因导致显示器直接out of range了。接下来就简单总结 下我是怎么安装的,

踩过的坑

安装方法

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-367

Refs: