再破吉尼斯世界纪录 赛灵思FPGA加速服务吸睛开发者

作者:谢世诚

10月19日,继在美国、日本成功举办之后的赛灵思(Xilinx)公司首次中国开发者大会(XDF)在北京举行。本次XDF共有三个分会场,包括针对传统赛灵思客户的硬件开发者,以及软件与嵌入式应用开发者的两个分会场,超过500人规模的开发者将会场挤得水泄不通。一个突出的现象是,作为一个传统的FPGA硬件公司, 此次参会的应用软件与嵌入开发者的人数超过了硬件开发者人数。

赛灵思负责软件、IP的高级副总裁Salil Raje认为,这是赛灵思正在经历一个持续数年的转型的表现——从支持C、C++/OpenCL 开始,逐渐从一家面向硬件开发的企业,转化为一个All Programmable (全可编程) 的领先企业。

从做C、C++开发向RTL转型

“高层次综合工具和软件应用工具都更加接近软件开发者,而HLS这个高层次综合工具是转型的核心与驱动器。” Salil Raje表示。

赛灵思在全球的客户拥有5万人左右的客户群体,他们集中在传统的硬件设计和FPGA领域。

之所以要启动向软件和嵌入式应用转型,是因为嵌入式系统的市场规模有10万名SoC与FPGA的工程师。这无疑将成为赛灵思拓展这一客户市场的源泉。

当然,还有一个很重要的因素,那就是芯片集成度越来越高,尤其是多核异构处理器 MPSoC推向市场后,使得赛灵思涉足嵌入式软件应用的产品基础越来越强大。

赛灵思预计,2020年潜在的用户将增加五倍,在MPSoC和SDSoC开发应用的工程师规模将超过25万人。“采用赛灵思的SDSoC和reVISION堆栈, 加上可重配置的加速堆栈 ( Reconfigurable Acceleration Stack )可以支撑五倍潜在用户的增长。”Salil Raje自信地表示。

赛灵思高级副总裁Salil Raje(中)、赛灵思高级总监Andy Walsh(左)与中国技术高级总监Stephen Chow(右)在北京XDF上详解技术与应用趋势

赛灵思高级副总裁Salil Raje(中)、赛灵思高级总监Andy Walsh(左)与中国技术高级总监Stephen Chow(右)在北京XDF上详解技术与应用趋势

FPGA是赛灵思发明的引以为自豪的作品。作为计算加速器,FPGA能针对几乎任何应用实现自定义和最优化。与服务器CPU相比,FPGA在执行诸如数据分析、视频处理、机器学习“推理”和基因组分析等高计算强度的工作负载时能提供高出10至100倍的加速效果。此外,FPGA还有助于优化网络功能和存储加速。

应用市场

赛灵思的FGPA加速服务应用非常广泛。总部在北京的初创企业深鉴科技将FPGA加速用于机器学习推断的云识别,加速倍数是40倍;从事视频解码的Ngcodec,编码追诉率方面达到10倍加速;从事大数据分析的RIF报告提速90倍,上述Edico genome公司用FPGA加速进行基因组分析,速度较普通CPU提高了100倍。

“除了金融、制造业、娱乐、公共安全以及电信等传统行业,赛灵思在自动驾驶汽车、无人机、智能监控、电子竞技、医学和基因组学等新兴行业,也正在得到深入的发展。所有视觉和机器学习相关的应用,以及可重配置的加速堆栈RAS对超大型数据中心的加速应用都是赛灵思的目标市场。”赛灵思高级总监Andy Walsh强调说:“视觉中心和云是快速增长的市场,我们希望为这些工具和应用开发堆栈。”

巧合的是,基因序列测试公司Edico Genome与费城儿童医院、AWS三方当天在佛罗里达宣布,在基金测序基因分析方面创造了一个新的记录。这个新的记录和此前公司介绍的圣地亚哥案例有所不同,后者只是对采集的单个血样进行基因测序分析诊断,记录是将24小时压缩到在20分钟之内,而这次是对1000个基因组同时进行测序,仅耗时两小时二十五分钟,时间之短再破记录,这其中AWS云平台采用了大量赛灵思的FGPA加速服务。

从细胞和基因的层面了解人类,能够实现更加精准更有针对性的治疗,甚至可以开发出针对某一个个人的药物。做到这一点的前提是必须能够以非常经济和快速的方式来进行基因组的测序和基因学分析,否则就可能贻误病情。

强大的生态圈

之所以受到行业的广泛关注,与强大的生态体系密切相关。

刚刚结束的杭州云栖大会上,阿里云副总裁李津宣布在最新的FPGA加速服务中选择与赛灵思合作,而其下一代产品项目将采用赛灵思UltraScale技术。

阿里云副总裁李津宣布与赛灵思合作细节

阿里云副总裁李津宣布与赛灵思合作细节

北京XDF会上,华为发布了基于赛灵思Virtex UltraScale+ FPGA的首款PFGA实例FACS。坐拥数千名FPGA专家的华为一直致力于开发FPGA加速云应用市场,此前华为于其全联接大会上首发的FP1实例选择赛灵思高性能Virtex UltraScale+ FPGA,为其最新加速云服务提供强大动力。华为FPGA加速云服务器(FACS)平台可支持其用户在华为公有云上开发、部署和发布基于FPGA的新型服务和应用。

华为北京XDF展台

华为北京XDF展台

另据悉,AWS也正在以通用版本(GA)形式提供面向加速云计算的赛灵思 SDAccel ™ 开发环境。SDAccel 可帮助硬件设计人员在F1 实例中轻松部署其RTL 设计。

在过去的一年里,顶级的云服务提供商亚马逊、阿里巴巴、百度、华为和腾讯,都已部署赛灵思FPGA作为其公有云服务的一个部分。通过这些超大型数据中心的影响力和服务能力,将影响到数十万应用开发商以及成千上万的SaaS提供商和企业用户。

赛灵思是FPGA的发明者,其产品家族涵盖FPGA、SoC、MPSoC、RFSoC和3D IC三大类型All Programmable器件,以及包括软件定义开发环境在内的All Programmable的编程模式。在机器学习、云计算、5G无线、嵌入式视觉和工业物联网等行业驱动的各种应用领域,赛灵思的产品正广泛支持并实现着各种智能、互联和差异化的应用。

文章来源:DOIT微信公众号