因应网络速度的提升与数据呈现暴炸性的成长,数据中心无疑是IT领域下一波决战的主战场,这从网络服务业者,如Google、脸书与亚马逊近期的动作来看,就能窥见端倪。
|
Xilinx亚太区销售及市场副总裁杨飞 |
就芯片供货商而言,过去一直以来,大多都是CPU与GPU业者扮演主导角色,如今FPGA(可编程逻辑门阵列)业者们,也对该应用领域有相当积极的动作。Xilinx亚太区销售及市场副总裁杨飞便表示,服务器业者们都在思考如何降低功耗的问题,再加上服务器或是数据中心本身也都会有特定占地面积与供电上的限制,所以这方面的挑战其实不小。
杨飞再以实际的应用案例指出,光是照片的分类与大小,数据中心的工作就已经相当吃重,因为要处理的照片数量过于庞大,所以选择FPGA协助加速处理工作。但在此之前,为了能让FPGA能有效发挥效益,Xilinx也推出SDAccel开发工具,以提升该领域系统设计的性能功耗比。
杨飞谈到,相较于竞争对手经营数据中心市场的发展,Xilinx早有七至八年的时间,只是在这方面Xilinx并没有对外说明太多,以至于外界会有Xilinx在该领域的动作晚于对手的错觉,但事实上并不是这样。他进一步表示,Xilinx的FPGA改采Ulterascale架构后,也连带推出了Vivado设计工具,进而加速新一代系统设计的效益,这当然对于数据中心系统的性能提升有很大的加乘效果。但SDAccel与Vivado的差异在哪?
杨飞透露,SDAccel是针对数据中心而设计的开发工具,完全因应业界所熟知的Open CL、C与C++等程序语言,Vivado则是针对实现硬件电路布局,这也包含了为人所熟知的HLS(高阶合成)语言、C与C++等,所以,就分工上来说,SDAccel负责前期系统的设计,Vivado偏重后期的硬件电路实现,两者刚好可以彼此互补。
至于FPGA的优异表现,是否会造成与CPU与GPU业者在数据中心市场上的竞争?杨飞表示,目前还是合作远大于竞争,这一点与竞争对手Altera颇有异曲同工之妙。原因在于,这些业者仍然有各自的技术优势在,Xilinx也发现,原有采用GPU架构的系统业者仍然没有转向的打算,目前Xilinx也没有移植工具,试图让原有采用GPU架构的业者转为FPGA架构。
至于在Open CL的经营方面,杨飞也笑称,早在Open CL还未制订标准时,Xilinx就是联盟成员之一,除了硬件方案的提供外,软件方案也是极为重要的一环,所以Xilinx才先后推出Vivado与SDAccel,就是希望让软硬件搭配能发挥最大的效益。