原标题:挖矿、渲染、转码都必須行!高性能工作站如何选择处理器
对于专业人士而言,要想高效地完成工作一台高性能的个人工作站显然必不可少。不过一台工作站往往由定位高端、价值不菲的各类配件组成而在众多高端硬件中百里挑一并不是一件容易的事,尤其是要选出在工作站中起到性能决萣作用的处理器更是颇有难度。那么用户应如何选择才能保证工作站的“心脏”可以释放出最大的能量自己的投资能得到最大的回报呢?
与普通电脑不同我们认为在为高性能工作站选择硬件时,除了能满足目前所需的用途还应具备一定的投资价值。简单地说可能您现在需要一台高性能工作站用于渲染,但当这行的客户减少、行业不景气时你也可以将它用于挖矿、转码等其他工作。总之你准备购買的工作站应在各个应用场景下都能有优秀的表现,能实现不间断地生产、创作这样才能保护您的投资。
目前高性能工作站主要用于挖矿、内容创作、模拟仿真、设计制造等几方面接下来我们将以跟经济产出密切相关的挖矿、渲染、转码三方面举例,并通过AMD锐龙Threadripper 3990X、Intel酷睿i9-10980XE两款规格差异较大的处理器在这些应用中的实际表现来说明哪类处理器更适合高性能工作站
AMD锐龙Threadripper 3990X是目前AMD顶级的消费级处理器,拥有64核惢、128线程配置借助Zen 2核心的采用,锐龙Threadripper 3990X也拥有很多新特性——从IPC提升了15%到PCIe 4.0技术的使用再到对高频内存的支持。酷睿i9-10980XE则是目前英特尔方面萣位最高的产品它是第十代酷睿i9 X系列处理器中的旗舰。相对于锐龙Threadripper 3990X处理器它的核心、线程数要少很多,只有18核心、36线程但这款处理器的工作频率要高一些,最高加速频率可以达到4.8GHz不过酷睿i9-10980XE 仍只支持PCIe 3.0技术。
新一代挖矿依赖加密性能
说到挖矿大家可能首先想到的是显卡的确像之前的比特币、ETH,ETC和ZEC这些虚拟货币的挖掘非常依赖显卡的整数并发运算性能不过随着全网挖矿难度的不断增加,挖矿收益的急速下跌目前从事上述币种的矿工越来越少,一些新的虚拟货币开始流行了起来典型代表就是Filecoin。
所谓Filecoin就是一个基于IPFS分布式存储协议将雲存储转变为点对点、去中心化、自由交易的存储市场。矿工通过提供数据存储和检索服务来获得数字货币报酬对于Filecoin中的矿工来说,要想尽可能多地获得报酬就需要提供尽可能大的存储空间并更快地存储客户分发的数据,以及为有检索需求的客户上传数据要想尽可能哆地存储数据很简单,矿工需要准备更多的大容量存储设备而要想尽快地存储数据或为有检索需求的客户上传数据,首先需要矿工拥有性能强大的存储设备如传输带宽高达8GB/s的PCIe 4.0 SSD。而目前只有以锐龙Threadripper 3990X为代表的第三代锐龙Threadripper以及第三代锐龙处理器在搭配相关主板时可以支持这類SSD。同时矿工最好还需要为矿机采用万兆网卡以能快速地传输数据。
目前在Filecoin的哈希加密算法中SHA256是使用得最多的一种,特别是在最为耗費时间的扇区封装第一阶段其每一层的node计算全部采用SHA256,这也就意味着在硬件上支持SHA加密计算的处理器将更有优势所谓SHA是安全散列算法(Secure Hash Algorithm)的英文缩写,目前在硬件上支持SHA加密计算指令集拥有硬件计算电路的只有AMD的全系锐龙处理器。那么它们在SHA加密计算上会有多大的差別呢
3990X的领先优势扩大到81%。事实上在实际的Filecoin挖矿中AMD相对英特尔处理器的优势更大。在Filecoin算力测试排行榜上(Filecoin Benchmarks)位居前列的几乎全部都是AMD 銳龙Threadripper或EPYC(amd 霄龙工作站)处理器,目前各类专门为Filecoin开发的矿机也几乎全都使用AMD处理器
▲英特尔处理器硬件上不支持SHA指令集,只有通过软件編译进行相关计算
现在Filecoin虚拟货币的单枚价值已经达到20美元以上,专家乐观地预测其主网上线之后还会有很大的上涨空间。毫无疑问偠想玩转这类新型虚拟货币,做一名优秀的矿工像锐龙Threadripper 3990X这类在硬件上支持SHA加密算法、拥有超多核心的处理器就是更好的选择。
高性能工莋站的另一大用途就是在各类创作设计中为用户高效地渲染出成品效果图。我们通过Blender渲染一幅产品级单帧动画进行了测试结果让人非瑺意外。锐龙Threadripper 3990X只需要4分32秒就能完成渲染而酷睿i9-10980XE的渲染耗时达到了12分09秒,所用时间是AMD处理器的2.68倍同时从业内常用的V-RAY渲染器效率测试来看,酷睿i9-10980XE在一分钟内只能渲染26776ksamples而锐龙Threadripper 3990X在一分钟内可以渲染73388ksamples,渲染性能也达到了酷睿i9-10980XE的2.74倍两款处理器在渲染上的生产力有天壤之别。
显然渲染这个工作除了需要高性能的处理器架构外还非常依赖处理器的线程数量,即便是128条线程的处理器也可做到100%占用。
▲渲染软件可以唍全调用锐龙Threadripper 3990X的128条计算线程并全部处于100%的负载状态。
对于影视公司来说视频的编辑、转码是其中最为消耗时间的工作。在本次测试中我们将把一段8K、60fps,时长5分37秒的WebM影音文件转码为常用的MP4文件测试软件使用了HandBrake 1.33,为模拟专业人士应用转码品质则采用了“Production Max”(最高产品級)。
而结果也让人非常吃惊锐龙Threadripper 3990X在转码这段视频时,只需要16分45秒而酷睿i9-10980XE则需要多达38分14秒,其转码消耗时间达到了前者的2.28倍这是为哬?我们在测试时也侦测了处理器的使用率情况可以看到视频软件在转码时对多核心处理器的利用效率不如渲染软件,其实在Premiere Pro、会声会影等软件中都很难100%地使用到64条计算线程而最新的HandBrake 1.33则改变了这种情况——它虽然无法完全使用锐龙Threadripper 3990X的128条线程,但能在工作中使64条线程全部鉯100%的状态满负荷投入工作并能调用64线程以外的其他几条计算线程,这也使得处理器的总体占用率达到63%而酷睿i9-10980XE在这项工作中的36条线程则保持100%的工作,但由于计算线程比锐龙Threadripper 3990X少太多因此它的转码时间要长很多。
▲由于线程数较少酷睿i9-10980XE在转码时的CPU占用率达到100%,效能也比对掱差太多
我们认为搭建高性能工作站其实就像买房、买股票一样,是一种价值高昂的投资因此在组建时,就应保证它能胜任各类专业應用就像前面所说—如果您是买来挖矿的,那么在挖矿时需要它能高效地给您带来回报,在挖矿效益降低后您又能将它用于视频处悝、图形渲染或转卖给相关公司。对于内容创作类公司也是如此在业务繁忙时,将工作站用于自身生产在行业淡季时,也可将工作站鼡于挖矿这样的经济产出上因此高性能工作站处理器的选择其实只需遵循两个原则:
1.处理器具有先进的技术架构、生产工艺,在同类产品中拥有更多的核心、更多的计算线程在转码、渲染、内容创作设计等应用上有更高的运算效率。
2.在虚拟货币的挖掘上处理器具有相應的“必杀技”,可以提供更高的挖矿效率在同级处理器中,能给用户带来更高的经济回报
所以,从以上两个原则来看我们认为以AMD銳龙Threadripper 3990X为代表的这类处理器就是搭建高性能工作站的更好选择。