英特尔FPGA迈向戴尔,富士通企业游戏服务器的租用主流

 服务器问题     |      2019-09-24 11:28:09

  由于Dell EMC和Fujitsu正在将Intel Arria 10 GX可编程加速卡放入数据中心的现成游戏服务器服务器中,企业应该发现利用FPGA的优势更加容易。

  从本周开始,戴尔将使用PowerEdge R640,R740和R740XD游戏服务器中普遍提供的英特尔Arria 10 GX FPGA来制造可编程加速卡,而富士通将为优先客户提供安装了该卡的Primergy RX2540 M4服务器的早期访问权。

  FPGA设计为与Intel Xeon处理器配合使用,以满足工作负载内特定的数据密集型性能要求。

  这是一个里程碑,因为到目前为止,在面向企业数据中心的企业服务器中,FPGA或现场可编程门阵列尚未广泛用作选件。

  英特尔可编程解决方案事业部市场营销副总裁Reynette Au说:“这是使更多用户采用基于FPGA的加速并对其可访问性的更大战略的一部分。”

  为特定工作负载定制FPGA

  FPGA可以在制造后进行编程,以充当各种工作负载的自定义加速器,并且它们越来越多地用于机器学习,专业金融应用,视频转码和基因组学等领域,这些工作负载得益于并行处理。并非偶然,这些工作负载与看到数据爆炸的市场有关,并且对于可以利用这些数据的公司而言,它们越来越有利可图。

  这些工作负载也使用了GPU,它们也执行并行处理。但是,FPGA可以针对特定的工作负载完全定制。它们具有允许开发人员关闭未使用的门的额外好处,从而消耗了特定任务所需的最少电量。

  FPGA已被政府和科研机构以及微软等大型制造商和技术公司广泛使用,它们对数据的处理要求特别高,或者市场影响力和现金充裕,足以保证使用内置加速器的定制游戏。

  FPGA还为程序员带来了陡峭的学习曲线。自定义FPGA已经通过硬件描述语言(HDL)而不是其他芯片使用的高级语言来完成了。

  编程构成障碍

  “为什么它采取了很长的时间,这些FPGA能够成为主流的原因是,他们更难比CPU编程和工具不是因为他们是GPU的成熟,”帕特里克·穆尔黑德,穆尔的创始人见解和策略。

  但是,FPGA制造商近年来已投资建立软件堆栈以补充芯片。对于Arria 10 GX卡,英特尔提供了,例如,用于OpenCL的英特尔FPGA SDK,Quartus Prime Pro Edition软件和用于带有FPGA的英特尔至强CPU的加速堆栈。

  华为力推TECH4ALL,在未来五年内帮助另外5亿人受益于数字技术

  英特尔公司的Au表示:“我们正在通过创建软件堆栈并消除对FPGA进行编程的挑战来专门针对大型软件开发社区。” “我们认为我们已经降低了将FPGA用于大批量主流应用的障碍。”

  尽管如此,与CPU相比,开发人员仍然需要更多特定的专业知识来编程FPGA。为了刺激可能没有内部专业知识的企业采用英特尔,英特尔与第三方合作,这些第三方已经为特定的工作负载预先构建了软件加速堆栈。

  英特尔加速堆栈英特尔

  随着针对富士通和戴尔服务器的加速卡的发布,英特尔正在强调其开发合作伙伴已完成的一些工作。例如,构建大数据应用程序的Levyx报告说,与传统Spark实施相比,它在CentOS 7.4 OS上使用带有Arria 10 FX FPGA卡的Dell R640服务器和Arria 10 FX FPGA,已加快了两次证券期权交易模拟的速度。

  建立关系数据库系统的Swarm64还在CentOS 7.4 OS上使用带有Arria 10 GX FPGA的Dell R640服务器,以加快数据分析速度,尽管其实现使用的是与Levyx测试的系统不同的Xeon CPU。

  带有Arria 10 GX卡的Fujitsu和Dell服务器已针对Red Hat Enterprise Linux 7.4和CentOS 7.4进行了验证。

  英特尔在2015年12月以167亿美元收购Altera时获得了Arria FPGA产品线。Altera团队还开发了更新的Stratix FPGA产品线以及其他产品。英特尔已经表示,它将在将来推出用于企业服务器的Stratix卡。Stratix 10采用Intel的14nm Tri-Gate工艺制造,而Arria 10(以及Cyclone 10)则采用TSMC的20nm平面工艺制造。

  Xilinx在堆栈中向上移动

  Altera的竞争对手Xilinx也一直在为其自己的FPGA产品系列构建软件堆栈,并且最近宣布了所谓的可编程芯片的新类别 -自适应计算加速平台(ACAP)。它说开发人员可以使用C / C ++,OpenCL和Python等标准工具来使用ACAPS。

  最终,系统工程师在决定FPGA或GPU是否适合特定任务,还是英特尔或Xilinx FPGA是正确的选择时,系统工程师将仔细考虑可用的软件工具,以应对他们必须处理的工作负载。

  对于给定的工作量,这些产品中的任何一个都是潜在的赢家,Moorhead说:“对我来说,这是一场竞赛,看看谁能够最快地构建最大的生态系统之一。”

  Dell PowerEdge游戏服务器租用的价格通常在2,000美元起,并根据配置而上涨。富士通服务器价格可根据要求提供。