100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 高性能科学计算 工程计算仿真用电脑装机经验

高性能科学计算 工程计算仿真用电脑装机经验

时间:2018-10-08 18:57:13

相关推荐

高性能科学计算 工程计算仿真用电脑装机经验

很多同学因为需要跑一些高负荷的计算程序,会考虑在项目中采购高配置电脑或使用超算。超算当然好,就是折腾起来不方便,所以个人(项目)的高配置电脑还是必要的。至于性能过剩,那是给轻度办公日常玩小游戏的人说的,对科研计算永远没有性能过剩一说。

至于怎么装机,我踩过一次坑,在这记下一些经验。

首先,一万以下请直接考虑品牌机下高端游戏台式机,主要是自己组装的话省钱有限且买品牌机报销方便。一万以上的品牌台式机性价比几乎为0,而且超高配置的电脑溢价严重,建议自己动手组装。动手能力强有足够经验的自己组装一万以下的台式机也没啥毛病,抓住市场降价时机出手,适当削减机箱等费用,合理搭配还是能省些钱的。

品牌机注意看具体配置,他们就算高端电脑也是照缩不误,这里的缩水不是说技术指标虚标,而是不留余量,不给你升级的空间。如品牌机电源容量不会有富余,不能增加高性能的显卡。

苹果就算了,操作系统的优化无法减少浮点运算的功耗,而苹果的散热,额,一言难尽。再加上当前GPU加速多数优先考虑NVIDIA显卡,而苹果用的AMD显卡,且苹果电脑基本不存在自行更改、升级硬件的可能,更别说换N卡这种事。所以,忘记苹果吧。。。

高端游戏笔记本显卡的性能不差,问题主要在CPU上。即使现在GPU计算风头正盛,也别以为GPU真能完全代替CPU,日常办公体验大多数程序都依赖于CPU而不是GPU。科学计算里浮点计算一般是double而不是float,NVIDIA与AMD的游戏显卡绝大多数的double性能远低于float,具体缩了多少倍情况很复杂,很可能出现显卡float吊打CPU而double还不如CPU的情况。现在的CPU不像以前,浮点算力(以及功耗)已经大幅度提高,不要被几十GFLOPS的远古数据忽悠了。提醒下不是显卡价格越高、产品越新double算力就越高,也不推荐买老型号显卡,因为更古老的早就停产了只有二手货,稍近些的可能是矿卡。目前CUDA比较流行,matlab当前也只支持NVIDIA的GPU加速,但NVIDIA 非TITAN系列游戏显卡的double缩的很厉害,到现在连TITAN RTX也缩double。反正我那1080TI的double与1950x持平,理论上应该比不过intel的i9-7960xe或7980xe。不过也不是说显卡的double GFLOPS不如CPU用显卡就不能加速了,因为显卡上显存的带宽(几百GB/s)通常远高于CPU到内存的带宽(几十GB/s至100GB/s左右),这对访存密集型的计算十分有利。如果搞机器学习或者软件本身就用GPU加速那当然得上好显卡。不管怎样,不建议显卡低于GTX 1066。如果不是非常占显存的大游戏,一般不会特别强调大显存的作用,但科学计算显存当然是越大越好,显存直接决定了能够求解的问题规模。现在(年初)GTX20XX显卡存在花屏问题,注意走正规渠道购买,这样如果真的花屏了方便售后。(更新:后已经少有花屏的报道,笔者自己的2060super也没出过问题)

专用计算卡如Tesla V100,MI50的double算力相比float下降没有游戏卡那么狠,或者说,double算力与float算力一个级别,碾压CPU。但价格高昂销售渠道有限,一般是放服务器或机器学习专用机器上。没用过不发表评论。。。(更新,用过超算的计算卡,很爽就是了,缺点只有一个:贵)

TR系列等CPU没有核显,没有外接显卡都开不了机。另预先提醒某些Linux发行版的默认NVIDIA显卡驱动有问题,安装系统时会踩坑。

越高的性能意味着越多的热量,高端风冷确实不输一般的240以下水冷。但是一旦到TR1950X/2950X~2990WX, i9-7940X~7980XE/9940X~9980XE系列火力全开的级别,风冷是压不住的。别信标称TDP的鬼话,这种高性能电脑CPU发热量超过200W很容易,i9-7980xe往死里超能上1000W,所以请老老实实用360水冷。为了控制功耗Intel的浮点单元运行频率可能稍低于CPU主频(AVX OFFSET),其性能会比按CPU频率计算的值低。

服务器U的核心数可以比家用机多得多,但一般最高频率要低一些,有几个高点的也就三点几G,只能欺负笔记本。而AMD的TR系列最多已经有32核(更新:3990X是64核),intel的X系列最多有18核,单个CPU性能除了一些扩展功能、PCIE通道数、内存通道数外TR系列X系列不输很多服务器U。另外TR系列,X系列的PCIE通道数也比一般的消费平台CPU多,如果你想插上多个PCIE设备如显卡并且希望PCIE通道尽量满速,那么也许你需要这些CPU。当然用普通CPU(这里指的是9700k/8700k/9900k)插两张显卡也不一定慢很多。

AMD直到ZEN2前ryzen的AVX执行单元(FMA的)只有一路,intel有两路,这意味着单核浮点能力基本折半。再加上intel的库可能歧视非intelCPU,这使得依赖AVX指令集的函数在AMD上表现感人。鉴于matlab等很多软件内部调用MKL,这会导致这些科学计算软件、工程软件发挥不出CPU全力。一些软件可以设置为其他替代库,情况会好点。因此一般还是推荐intel的硅脂U(i9-9代是钎焊),如果只用到SSE指令那么intel也没太大优势。年中将发布的ZEN2据说也是两路FMA执行单元,若库函数能跟进,那么它与intel产品将不存在本质差距,只不过那应该是很多年后的事情了。

不要忽视单核的影响,不是所有的科学计算软件、所有的函数都做了多线程优化。如果你留意的话会发现matlab的IO、绘图等很多功能是单线程的,在某些场景下会花费很长时间。堆多核不能完全弥补单核性能的不足,更何况日常应用软件吃单核或优化不到六核的更多。

AMD的ryzen对内存频率比较敏感,并且很多科学计算程序对内存带宽敏感,所以有条件请上四通道高频低时序内存(我就是选的2400条子结果四通道的带宽也就比别人高频条双通道强一点。。。)。注意桌面CPU只有AMD的TR系列与intel的X系列支持四通道内存,且非服务器主板都不支持多路CPU。如果不强求高频内存,2400MHz的即可,注意时序不应高于C16,2400的内存选普通条子即可,不需要挑牌子。高频条讲究比较多,最好的颗粒是三星B-DIE,但内存厂商基本不会明说用的什么颗粒,十分坑爹。至于内存容量,16G起步,128G也不嫌多,量力而行。

CPU、内存买好后可以超频,但要记得超频上限在你买到手后就决定了,而且超频有风险。1950x有人能超到4.1G,我的电脑载入预设的4.0G超频设置都不行,再加点电压不是不可以但这样得不偿失。除开ryzen 2600,2700,1950x等特殊情况建议不要依赖手动超频CPU/内存,直接买最好的那个就行。

个人还是保留机械盘的,因为1T以上SSD太贵了,便宜的那是TLC SSD,企业级1T的SSD贵上天。。。至少企业级2T,4T机械还是买得起的。没特别要求不需强求金盘、黑盘、企业级什么的,蓝盘也OK。别买到叠瓦式硬盘和某些特定型号的坑爹货就行,平时注意多备份重要数据。

SSD基本就认三星和intel了(更新,西数、东芝也可以),windows系统建议250G以上的SSD。注意SATA与直接走PCIE的区别,同容量两种SSD价格相差很多。

空间足够的话机箱越大越好,这样才塞的下360水冷,才有更多硬盘位加硬盘。另外风道一定要好,别像追风者416一样前面板挡着水冷冷排出风口。水冷确实不如风冷安全,如果风冷能满足需求就风冷,只是因为到了这级别只能水冷。服务器是用暴力风扇解决散热问题,噪音感人。记得水冷过了一两年要维护更新。高性能显卡如1080TI,RTX2080TI之类的往往很长很大,注意机箱能不能塞的下。这种超大的显卡也会影响内部风道。若果用高端风冷如猫头鹰、利民6热管以上散热器,其散热片是非常大且笨重的,注意散热片是否会挡到内存(带马甲的内存会比一般内存高一点),机箱能否放下这种高度的散热器。

喜欢的话侧透机箱也未尝不可,只是钢化玻璃侧盖存在较大自爆风险,这种事在显卡吧都是日经贴了。

电源绝对不能省,别把希望放在硬盘的掉电保护上。留多少余量自己看着办,如果确定不会再加一张显卡那就没必要弄个1000W的大号电源。

显示器也别太省,墙裂推荐双屏,颈椎好又有钱的可以考虑三屏。屏幕只建议IPS,你不一定做图形或视频编辑,但色彩不准不仅伤眼,在需要对比颜色的场合还会耽误事,我就被45%NTSC色域的笔记本显示器坑过。曲面就算了,因为需要经常看图画图,曲面会影响视觉效果。现在的显示器1080P起步,有钱2K,4K随意。尺寸24寸起步,不建议过大的显示屏。

以上这些如果不遇坑的话基本就是一分钱一分货,选好具体型号后多查下相关信息,不要看是名牌就觉得没问题了,一些名牌的特定型号产品也坑爹,重点不是选最好的部件而是避开大雷。当然负面评论一定是有的,只要卖的足够多啥东西下面都会有差评。

自己装机存在很多风险,一是兼容性与搭配的问题,二是保修麻烦,三是需要找个JS代开整机发票否则散件难以报销。如果不是个人装机建议还是优先考虑买成品吧。工作站、服务器领域自己不熟悉就不说了。

键盘鼠标等外设读者自己摸索吧,我觉得几十块的dell键盘就挺好用的,鼠标现在用的100多元的罗技有线。在办公室折腾机械键盘、RGB光污染机箱绝对是作死的行为。

可能需要CPUZ,AIDA64,CINEBENCH,Afterburner等各种软件查看硬件信息,跑分。

对了,别去实体店(靠谱的实体店价格可能反而低于网店,但仅限于懂行的人),优先考虑京东自营,记得查历史价格,硬件价格波动很正常,别赶在最高价时当冤大头。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。