王琦在会上表示,伴随着海量数据的增长以及新兴应用的崛起,传统的CPU在数据中心的算力处理已经难以承受,摩尔定律的逐步失效更使得CPU不可能无限发展下去。因此,“数据中心引入异构硬件”将成为主流趋势。“AISC性能虽高,但是灵活性最低。而FPGA更具灵活性,同时也可以做并行加速处理。”王琦说。
华为是FPGA加速解决方案领导者和异构生态的构建者。王琦表示,华为公司内部从事FPGA相关的开发人员就有1000多,积累了比较丰富的风控模块和参考设计,同时也有FPGA端到端开发的流程。“华为的理念是把所有积累下来的经验,以云的方式提供给开发者,以此成为FPGA加速解决方案领导者。”王琦说。
王琦介绍,华为云提供全流程的FPGA加速解决方案,云服务提供所有相关的组件,用户只需要开发自己的加速IP或自己的客户逻辑,运用云上提供的工具,就可以进行FPGA的编译。“华为把20多年开发的经验积累上传到云上,让云上的IP开发更简单,让大家的使用更加方便。”王琦说。
对于FPGA的应用,王琦举了个例子。“例如,基因测序FPGA加速解决方案,对于高算力的场景来说,传统的CPU对标准的测序需要25个小时左右,导致这项业务的成本非常高,同时也限制了基因测序业务的推广及普及。用FPGA加速是一个非常好的选择,它可以把时间从目前水平降到4~5个小时,基因测序的版本在不停升级,开发迭代周期短,这也具备了很大的挑战。”王琦说。
王琦表示,华为公司是全球唯一一家在线上提供服务、在线下提供加速卡销售,同平台、共生态的厂商。“同平台、共生态,主要是指云上提供相关的开发套件,例如标准驱动、SDK的设计。对华为来讲,开发一个可用的加速IP,可以同时部署在华为的公有云上,作为服务对外销售;同时,也可以部署在华为的加速卡上,作为自己的业务单元。”王琦说。