@深度学习硬件选择与配置(避坑与指南)

最近想配一台,深度学习工作站,看了几天的硬件相关的资料,有所了解,记录之,以供参阅。

**1.GPU、CPU、主板选择

一、单显卡,根据自己的预算工作需求选择合适的显卡,从1050ti~titan rtx选择,不用考虑散热,机箱大小、pcie通道数等其他问题,上到主板上,安装好驱动,就可用。cpu可选i5-8400—i5-9600K,i7-7700HQ~i7-9700k,不得不说的是,i5系列cpu,i5-9400F是目前性价比最高的,虽说没有核显,但是性能比八代强的多,价格也差不到哪儿去,有时甚至还便宜。主板选择目前主流的中端的B360,B370,z370等,如果考虑以后升级换代,可以上z390系列的主板。

二、多显卡,如果显卡数量大于等于两张时,一般都是专业的深度学习用,使用的显卡也较为高端,一般都是2~4张1080ti或2080ti,或者titan rtx,多显卡发热量巨大,热量易在机箱里堆积,只能用涡轮散热,将热量排出机外,涡轮散热,也就是俗称的公版;1080ti由于NVIDIA公司已经停产,目前市场上存在的多是二手的,有些商家有全新的1080ti,但是价格高达7000元一块,性价比不高,还不如选择2080ti;2080ti,NVIDIA自己生产的也是采用风扇散热,多显卡不适用;目前我知道的针对深度学习采用涡轮散热的2080ti有四家显卡制造商:技嘉turbo-2080ti-11G,微星AERO -2080ti-11G,华硕turbo-2080ti-11G,还有一款映众的2080ti-11G;其中技嘉、微星、华硕属于一线显卡制造商,也就是俗称的大牌,售后、质量有保证,价格也较贵,映众虽说便宜,但是购买的时候,也要考虑清楚;另外,关于技嘉这款显卡,有个小插曲,供大家参考一下。 @深度学习硬件选择与配置(避坑与指南)_第1张图片

如果只准备上两张到三张显卡,cpu选择高端传统消费级:i5-9600k,i7-9700k,i9-9700k即可;主板选择z390系列,含有两或三条显卡PCIE通道的主板,如技嘉的aorus pro,aorus Master等;另外说明下的是消费级cpu(i3,i5,i7,i9)直连显卡的PCIE通道数都是16条,插一张显卡工作方式为X16,两张显卡工作方式为X8+X8,三张显卡,可能为X8+X4+X4或者为X8+X8+X4,有些主板显卡槽,最后一条或几条,可能不是的走得cpu直连的的PCIE通道,而是pch,通过主板芯片组与cpu进行数据交互,性能差别不是特别大;关于X16,X8,X4,对显卡的性能影响,外媒有测试:链接(https://baijiahao.baidu.com/s?id=1613045704204060345&wfr=spider&for=pc);还有一点需要说明的是,pcie通道数对深度学习影响不是很大,引用深度学习博主Tim Dettmers的话:PCIE通道数,如果你的卡是个位数,对深度学习来说一点不重要,如果你有90张卡,那pcie通道确实很重要。

参考深度学习选购避坑指南(https://www.ctocio.com/ccnews/28423.html);

我预计是上三张2080ti卡,主板用的是技嘉的Z390 aorus pro wifi,有三条显卡槽,最后一条(X4)走得pch,cpu是i7-9700k,目前只买了两张卡,工作方式X8+X8,买的时候老板说,这板和cpu带三张卡,有点吃力,最好只上两张卡。我还是可能要上三张卡,上了之后再看效果。 购买主板时,一定要打供客服电话,把主板的工作模式问清楚,
技嘉的客服还不错,客服电话:021-63410189

如果大于等于四张GPU,只能用服务器的板,如X299,X399等,普通的板没有这么多显卡槽,CPU只能选择X系列与至强系列,价格贵到天际。


2. 小知识 PCI-E版本与速度,查阅硬件时看到的

@深度学习硬件选择与配置(避坑与指南)_第2张图片
现在一般都PCIE3.0。

3. 内存条、ssd、硬盘

关于SSD:
分两种:M.2接口和传统的sata3.0接口
sata3.0接口:读写速度,550~600MB/s,消费级基本都用的这个
M.2接口:
M.2P,M.2A,M.2M
M.2又分两种:M.2 SOCKET2,M.2SOCKET3
备注:M.2 Socket 3 其实就是PCIE 3.0*4的另一个标明方式。
在这里插入图片描述
SOCKET2基于M.2 sata的SSD,实际的传输速度只有550~600MB/s,和传统的差不多,但是相同大小的容量,价格比普通的贵一百块左右
SOCKET3基于M.2 NVME的SSD,工作在PICE3.0 X4下,理论传输速度能达到 4GB/s,实际传输速度1~3GB/s,价格翻倍。
SOCKET3,可向下兼容SOCKET2,目前较新的主板已经没有了SOCKET2接口,全都换成了SOCKET3了。
预算充足上M2.NVME,如果不够,建议避开M2.sata3协议的固态,用传统的即可。
(M2.NVME)
如果上NVME,可能还要安装驱动、设置BISO(视不同的主板而定),使SSD工作在PICE X4下,有些主板PICE槽,默认工作PICEX2模式下,不能发挥充分发挥SSD的性能。不同的主板参数规格不同,详细就请具体参阅自己主板技术规格与说明书结合网络上的一些教程,自己发挥。
SSD的区分:
如下图所示:3金手指为(SOCKET2)sata3,2金手指为pice(SCOET3),购买时注意查看。
(参考:http://xitongtiankong.com/archives/57890)
在这里插入图片描述在这里插入图片描述

有些人担心M.2(pice)nvme会占用显卡通道,这个担心是对的,可以打电话问客服,主板工作模式,M.2是走的pch,还是直通cpu,一般都是走的pch,只有显卡和cpu直连。
我上的是三星970系列500Gpcie高速固态。
内存条:威刚16G*2,大于等于显存即可
硬盘 :WD 2T
电源 :1600W
另外:机箱+散热器+风扇
总价格:30000

你可能感兴趣的:(深度学习硬件配置)