另外,水冷散热可以更安静地进行,如果你在公共区域运行多个GPU,水冷的优势更为凸显了。
至于大家最关心的成本问题,水冷单个GPU大概需要100美元(约690元人民币)再加一些额外的前期成本(大约350元人民币)。
除了财力准备,还需要你投入一些精力,比如额外花时间组装计算机等。这类事情网上教程已经很多了,只需要几个小时搞定,后期的维护也不复杂。
结论
对于单个GPU,风冷便宜也够用;多个GPU情况下,鼓风式的空气冷却比较便宜,可能会带来10%~15%的性能损失。如果想追求散热极致,水冷散热安静且效果最好。
所以,风冷or水冷都合理,看你自己的实际情况和预算了。但小哥最后建议,通常情况下,还是考虑下低成本的风冷吧。
主板主板应该有足够的PCIe插槽来支持所需的GPU数量。但需要注意的是,大多数显卡宽度需要占用两个PCIe插槽。
如果打算使用多个GPU,就要购买PCIe插槽之间有足够空间的主板,确保显卡之间不会相互遮挡。
机箱选机箱的时候,必须保证机箱能装下主板顶部的全长GPU,虽然大部分机箱是没问题的,但是万一你买小了,那就得看商家给不给你七天无理由了……
所以,买之前最好确认一下机箱的尺寸规格,也可以搜一下机箱装着GPU的图,有别人的成品图的话就能买得放心一些。
另外,如果你想用定制水冷的话,保证你的机箱能装得下散热器,尤其是给GPU用定制水冷的时候,每个GPU的散热器都需要占空间。
显示器
怎么配显示器还用教?
必须得教。
Tim放出了买家秀:
是的,作为一个成熟的技术人员,用多台显示器是基本配置了。
想象一下把买家秀上这三台显示器上的内容堆到同一块屏幕里,来回切换窗口,这得多累人。
太长不看版GPU:
RTX 2070、RTX 2080 Ti、GTX 1070、GTX 1080、GTX 1080,这些都不错。
CPU:
1.给每个GPU配1-2个CPU核心,具体要看你预处理数据的方式;
2.频率要大于2GHz,CPU要能支持你的GPU数量;
3.PCIe通道不重要。
内存:
1.时钟频率无关紧要,内存买最便宜的就行了;
2.内存 ≥ 显存最大的那块GPU的RAM;
3.内存不用太大,用多少买多少;
4.如果你经常用大型数据集,买更多内存会很有用。
硬盘/SSD:
1.给你的数据集准备足够大的硬盘(≥3TB);
2.有SSD会用的舒坦一些,还能预处理小型数据集。
PSU:
1.需要的功率最大值≈(CPU功率 GPU功率)×110%;
2.买一个高能效等级的电源,特别是当你需要连很多GPU并且可能运行很长时间的时,这样可以节省很多电费;
3.买之前请确保电源上有足够多的接头(PCIe 8-pin或6-pin)接GPU。
散热:
CPU:
标准配置的CPU散热器或者AIO水冷散热器;
GPU:
1.单个GPU,风冷散热即可;
2.若用多个GPU,选择鼓风式风冷散热或水冷散热。
主板:
准备尽可能多的链接GPU的PCle插槽,一个GPU需要两个插槽,每个系统最多4个GPU,不过你也要考虑GPU的厚度。
显示器:
为了提高效率,多买几块屏幕吧。
发了三篇顶会的博士在读小哥哥这篇指南的作者Tim Dettmers去年硕士毕业,目前在华盛顿大学读博,主要研究知识表达、问答系统和常识推理,曾在UCL机器学习组和微软实习。
按照去年毕业开始读博的话,Tim的博士才读了一年半,现在就已经是三篇顶会论文的作者了,其中还有一篇AAAI是一作,一篇ICLR是唯一作者。
另外,他还是一个刷Kaggle爱好者,曾经在2013年排到全球第63名(前0.22%)。
One More Thing其实说了这么多,你也不想装机对不对?
Tim已然料到,所以,在装机指南之外,他还主动奉献了一些装机鼓励:
虽然买硬件很贵,一不小心搞错会肉疼,但是不要怕装电脑这件事。
其一,装机本身很简单,主板手册里都把如何装机写的明明白白,比装乐高难不了多少,还附带了大量的指南和分步操作视频,就算你是0经验小白也能学得会。
其二,装机这件事,只要有第一次,后面就不难了,因为所有的计算机都是那几个硬件构成的。所以,只要装一次,就可以get一门终身技能,投资回报率非常高。
所以,加油准备一台你自己的设备吧~