个人学深度学习买哪一款 GPU 性价比最高?

2017 年 8 月 13 日
 wangleineo

本来想买个云 GPU 服务器,一看价格吓死,一个月好几千块。

自己买显卡的话,哪款显卡最好?除了 Nvidia 外,那些杂牌显卡(七彩虹、微星之类)能用来做深度学习吗?

38955 次点击
所在节点    程序员
84 条回复
tonyhsux
2017 年 8 月 14 日
之前帮忙给实验室买机器。看到了这个链接 http://www.infoq.com/cn/articles/which-gpu-to-get-for-deep-learning
这篇文章的最后给了推荐,大概是:
综合最好的 GPU: Titan X Pascal 和 GTX 1080 Ti
划算,较贵:GTX 1080 Ti, GTX 1070
划算,较便宜: GTX 1060
resuly
2017 年 8 月 14 日
ShiHou
2017 年 8 月 14 日
CPU

Core i7-5930K or Core i7-6850k $500 [depends on which one is cheaper on retailer]

Cosair H60 Cooler $90 on amazon

Memory

Corsair Vengeance LPX 32GB (2 x 16GB) DDR4-2666 Memory

Motherboard

Asus X99-E WS SSI CEB LGA2011-3 Motherboard

Case

Corsair Carbide Series Air 540 ATX Cube Case - Steel Silver (CC-9011034-WLED)

Power Supply Unit

EVGA SuperNOVA 1600 T2

Storage

Samsung 960 evo PCIE SSD 1TB

4 * Seagate BarraCuda 4TB

GPUS

4 * GTX 1080ti
ShiHou
2017 年 8 月 14 日
Workstation in my lab.

As for the GPUs, we choose the foundation edition from nvidia.
broker
2017 年 8 月 14 日
多卡需要考虑散热,建议买个水冷或者混合散热的,不过公版的散热可能更适合机箱装多卡~
longbye0
2017 年 8 月 14 日
个人的的话,买不起专业卡,GTX 系列当然最好是 Titan XP,但还是靠近 1W
所以还是买 1080Ti 最好,在挖矿兴起前,只要 5000+,现在不清楚
kevin335200
2017 年 8 月 14 日
真要跑运算的时候找个有 1060 及以上的显卡的人蹭着用就行了。。又省钱又省心
比如我 233 倒不介意少挖几天矿
不过卡下周就出给同学了
clavichord93
2017 年 8 月 14 日
1080Ti 或者 Titan Xp
bookit
2017 年 8 月 14 日
学习就用 cpu

等有人雇你了,让老板买好卡
ilotuo
2017 年 8 月 14 日
详见各大书籍第一章. 不用担心过时. 最早也是 16 年出版的
zhihaofans
2017 年 8 月 14 日
泰坦 xp 老黄版
UnknownR
2017 年 8 月 14 日
看下新 a 卡,双精度浮点能力提升
wangleineo
2017 年 8 月 15 日
嗯,因为是 Macbook 做开发,所以想买个外置的,好像都不便宜。

那些说不用买的,用笔记本的内置显卡能跑基于 Cuda 的程序吗?
还是觉得学 DL 只要看资料就行了,不用跑程序?

@bookit 求教用 CPU 是怎么玩,这个真不懂。我在看的教程是 fast.ai ,框架用的是 Keras。
gladuo
2017 年 8 月 15 日
莫名对楼上没显卡,没高端 cpu 还理直气壮觉得可以搞深度学习感到震惊,我相信任何一个有实际相关工作经验的人都不胆敢说出这样的话,没有经验给出你的 yy 即可,误导别人真是...

DL 到目前为止相对严谨的理论推导更关注 『怎么能更 work 』,那么在提高解释性方面有一个质的飞跃之前,多动手,快速复现,多尝试,改进网络结构已经是一种非常主流的研究和推进方式。在这个情况下,能有一块好的卡,方便多实验多动手,快速复现快速改进,绝对是一件好事,而且实验越多,你就会对 DL 的理解更深入。

目前而言实际上某些明星 startup 有最多的卡,even 多过很多你觉得富可敌国的 big name,但是传统大厂虽然紧巴巴但是只要你能做出事情人均几块 p40 p100 还是有的。打个广告,某国内老牌大厂实验室持续招人,简历请邮件到 hr@gladuo.com
Xs0ul
2017 年 8 月 15 日
@gladuo #74 很明显楼主说的学习你和说的学习完全不是同一个意思,看楼主后来的回复,应该是 Keras 文档里的十几行代码都没有试着跑过。

@wangleineo #73 https://keras.io/getting-started/sequential-model-guide/ 装好 Keras,再试试跑里面的代码。我笔记本的 CPU,跑 vgg-like 的例子,一个 epoch 也只要 3、4 秒。建议等你看懂了至少一个例子里每一行代码都在做什么,再考虑买 GPU 吧。
20015jjw
2017 年 8 月 15 日
lz 直接买个 nv 自己的原厂版本呗 bestbuy 直接买啊
毕竟 msi 杂牌了...
inflationaaron
2017 年 8 月 15 日
租 AWS 最好,买显卡很容易就陷入打游戏的情况。

再说了,学习 DL 用 CPU 完全是可以的,等到数据量和网络规模上到一定程度再考虑显卡也不迟。
顺便推荐 Floydhub,新注册送 100h GPU 时间。
mlhorizon
2017 年 8 月 15 日
小时候想买录音机,跟家里说要练习英语听力。
现在时代进步了,想买个高端游戏显卡,就说深度学习。
:)
gowinder
2017 年 8 月 15 日
最后拿来打游戏,哈哈
jccg90
2017 年 8 月 15 日
aws,azure 适合深度学习,在自己的机器上用 cpu 调好程序,然后开个 gpu 机器跑训练。。。。按分钟计费,一小时才几块钱。。。。要想更省钱,去搞个 azure 订阅,每月 150 刀的额度,绝对够学习深度学习用了。。。学的差不多了自然就知道该不该花上万块自己装机器了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/382653

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX