职场小钢炮 职场小钢炮男主角( 四 )


我的小钢炮FPGA板卡预订了杭州加速云的FPGA解决方案,使用了Intel Atera Arria 10,算力9.2T,单价2万左右,和搜狗、讯飞、腾讯都有合作的这么一家初创公司 。卖断货啦!3月才能拿!
平台篇:CPU/主板芯片组/主板板型
因为对CPU的需求不高,这次的小钢炮我买了廉价的Z170MX(3PCI-E插口版本)+i5作为方案 。如果你觉得对CPU矩阵计算的要求也比较高(比如一些单次矩阵计算的任务,不适合拿进GPU算了一次再拿出来),建议使用X99+E5-2679v4(ES,QS等非盒装产品)这样的组合,经某些土豪实测,E5不仅跟Intel MKL 这个BLAS更搭配,而且2679也拥有牛逼的L3 Cache和性价比 。
图:20核,睿频3.3GHz,50MB,非正常渠道购买性价比极高
现在要聊聊坑爹的主板芯片组了,自从Intel在05年把NVidia的芯片组排挤出市场之后,就开始了它的邪恶计划:拼命的把一些增强功能压到最底 。比如,Z170芯片组全系列最大PCI-E通道只有20,这说明什么?
如果我要同时用1080显卡,M.2 SSD 以及PCI-E SSD,PCI-E FPGA,那么全部在工作的它们一定不会满速度I/O,何其可恶 。如果你要用更好的显卡,你的钞票就开始熊熊燃烧了 。购买一个合理的搭配真是太难了 。
板型我挑选的是半大不小的M-ATX板型 。ATX>M-ATX>ITX,主板的大小基本就这三种,购买的时候注意和机箱搭配即可 。一般ITX板型很难有3个以上的PCI-E插槽和2个以上的内存插槽,这也是它的局限性之一,你要它小巧,就不能指望它功能强大 。
再说说双显卡方案,我刚才已经说了,如果你想用双卡的方案,一定还是要挑选PCI-E通道数较多的主板,比如X99芯片组的微星X99 SLI 。它拥有28Lane,尽管这个仍然不能满足我的需求,但是至少,如果我只用1个PCI-E SSD的话,那么我的显存I/O还能工作在一个16x,一个8x的速度上 。如果我一直在处理PCI-E I/O密集型的计算任务,这种提升也算是聊胜于无吧 。一般双显卡会要求更大的机箱、更大的主板板型、更好的散热,这些可能不会带来成本的提升,但是你不要忘了最重要的一点:你很可能需要一个功率更大的、转化效率更高的电源 。对于Pascal这一代显卡来说,多插一块1080带来额外的200W功率的需求,也不是特别难选,但电源的成本可能会上升三四百 。
我对电源的主力选择:国产奇葩(正面意义)振华金蝶,性价比较高 。土豪可以自由选择海盗船高功率版本(比如双卡1080选用750瓦上下,转化率90%以上的电源刚好能够达到最佳工作点 。)
组装篇
呸,应该叫配置环境篇啦 。组装这种事情还有大大小小的坑,可以使用京东装机服务、门店的装机服务,女生的话可以考虑计算机系和电子系好人男同学的服务 。(泥垢)
CentOS 7 + GCC 4.8.5 + OpenCV 2.4.9.1 + CUDA 7.5 + CUDNN 5
Ubuntu16.04.1 + GCC 5.4.1 + OpenCV 3.2 + CUDA 8.0 + CUDNN 5.1
这两个版本工作的还是比较稳定的,如果非要说不稳定,那么我要甩锅给OpenCV好了 。
(我用OpenCV生成样例数据的时候遇到Core Dump的几率极高,只能写一个防止卡死、防止Core Dump的wrapper脚本来重启生成数据的脚本 。)
最后...
还是要建议大家,量力而为、
量力而行、量力而买买买 。
深度遮百丑
调参毁所有
Have fun!
-END-
将门是一家专注于加速及投资技术驱动型初创企业的创投机构 。
我们为技术驱动型的创业公司对接标杆企业用户、连接产业资源并提供众多战略投资机会 。
将门旗下的基金将会重点投资通过技术创新激活商业场景,实现商业价值的初创企业 。关注领域包括:1)机器智能;2)物联网;3)自然人机交互;4)企业计算 。