「镁客·请讲」菲数科技王文华:立足FPGA+云,剑指算力打造一个计算能力加速平台

简介:

在王文华眼中,FPGA在数据中心、在云端拥有着广阔的市场。

此前,华为的麒麟970带起了一阵“AI芯片热”。在这浪潮之中,通用AI芯片与专用AI芯片之争将GPU、FPGA与ASIC等顶上了舆论的中心。

关于其中的一些问题,菲数科技联合创制人兼CEO王文华与镁客君进行了一番探讨。

菲数科技王文华:立足FPGA+云,剑指算力打造一个计算能力加速平台

微软的论文与intel的收购行为,成为其加入创业大军的两个导火索

创业主要是由几件事推动的:第一件事是微软2014年曾经发布的一篇关于FPGA在数据中心应用的一篇论文,第二件事是为了保持在数据中心的竞争力,2015年intel收购altera公司。”谈及创业的冲动,此前本身就从事FPGA行业的王文华这样与我们说到。

据其所讲,微软那篇论文所提及的FPGA+云的一个方向也是其所认可的。彼时,国内的数据中心已经发展了一段时间,渐渐地,一些痛点和限制因素开始出现,比如在规模大了之后,我们就不能再单纯的依靠增加机器数量来解决一些性能问题等等。

王文华表示:“因为FPGA可以根据客户的需求进行定制,这一特点恰好适用于数据中心的高速蓬勃发展阶段。”

菲数科技王文华:立足FPGA+云,剑指算力打造一个计算能力加速平台

坚定云端方向,用“一纵一横”战略来布局未来

前面也提到,王文华是因为看好FPGA在数据中心的应用前景而开始自主创业,因而在产品定位与方向上,其也一直坚定着“FPGA+云”的方向。

目前,菲数的产品主要是加速板卡,FPGA IP,以及面向企业级应用与云服务商提供完整的解决方案

虽然国内从事FPGA开发的公司不多,但是也是存在的,比如深鉴科技等等。对此,王文华明确表示,大家的定位并不完全相同。在王文华看来,深鉴科技等公司主要还是集中在端这一块,做的是嵌入式解决方案,而最终也是走ASIC方向而在菲数这里,ASIC可能也是他们的一个业务,但是主流上还是“FPGA+云”。而在这一市场,菲数的优势则在于本身工程化经验的充足、对市场的足够了解,以及一直与一线互联网公司的紧密合作等等。

目前,菲数科技已经在今年完成了来自中科创星的天使轮融资,近期也有着新一轮的融资计划。而对于接下来的规划,王文华称将采取一纵一横的战略。具体上,“横”指代的是在数据中心方向的继续投入,专注在高性能计算这一块,做一个计算能力加速平台;至于“纵”,也就是挖掘更多的、适合他们的行业,去推出他们自己的行业解决方案。

菲数科技王文华:立足FPGA+云,剑指算力打造一个计算能力加速平台

FPGA适用于快速变化的朝阳产业,目前在高性能计算领域仍处于一个培育期

我们明显的看到,因为“AI芯片”带起来的浪潮,FPGA也逐渐地在高性能计算领域得到重视。对于当前FPGA的应用现状,王文华表示:“现在FPGA在高性能计算领域的应用虽然很热,但目前并没有大规模的应用,市场仍然处于培育期和前期阶段。”至于原因,他归咎于两点,一是FPGA的开发设计一直是一道门槛,且多数企业中FPGA人才缺乏,对FPGA的理解和认识不足;二是因为FPGA进入高性能计算领域时间较短,从硬件,软件到工具链各方面的准备都不足。

王文华表示,FPGA目前在异构加速领域的应用主要分为两类,一类是以微软为代表的企业级应用,一类是以亚马逊为代表的云上应用。其中,国内公司在前者真正落地的不多。如果该类应用能够在国内得到广泛使用,将会极大的提升数据中心本身的性能。

而相比于前者,后者在当下更为火爆,比如BAT和华为等等,都在加速FPGA上云相应生态的建设。

人工智能加速方面,“可编程性”是FPGA最突出、最受欢迎的一个亮点。当前,人工智能的诸多算法还存在着一定的不成熟性,这就意味着可能需要更多的迭代,而FPGA的“可编程性”恰恰能够满足这一需求。

不过,随着算法的日益成熟,FPGA在未来又将如何?对此,王文华表示:“FPGA适合于快速变化的朝阳产业,如果是一个已经成熟的产业,需求已经定型,应用接口也已稳定不变,那么ASIC相对就更有成本和功耗上的优势,这跟FPGA可定制化的特点是相关的。”但FPGA并不会就此失去市场。“那种期望市场需求固化接口统一的通用标准只存在于理想的状态,人工智能的需求广泛性、数据的复杂性和环境多样性,决定了个性化的需求会层出不穷而且算法不断演进,世界上唯一不变的就是变化,因而具有广泛适应性的FPGA才是这个领域真正的主角,真正做到以不变应万变。


原文发布时间: 2017-12-12 18:10
本文作者: 韩璐
本文来自云栖社区合作伙伴镁客网,了解相关信息可以关注镁客网。
相关文章
|
8月前
|
算法 异构计算
基于FPGA的ECG信号滤波与心率计算verilog实现,包含testbench
基于FPGA的ECG信号滤波与心率计算verilog实现,包含testbench
|
8月前
|
算法 计算机视觉 异构计算
基于FPGA的图像PSNR质量评估计算实现,包含testbench和MATLAB辅助验证程序
基于FPGA的图像PSNR质量评估计算实现,包含testbench和MATLAB辅助验证程序
|
3月前
|
机器学习/深度学习 弹性计算 编解码
阿里云服务器计算架构X86/ARM/GPU/FPGA/ASIC/裸金属/超级计算集群有啥区别?
阿里云服务器ECS提供了多种计算架构,包括X86、ARM、GPU/FPGA/ASIC、弹性裸金属服务器及超级计算集群。X86架构常见且通用,适合大多数应用场景;ARM架构具备低功耗优势,适用于长期运行环境;GPU/FPGA/ASIC则针对深度学习、科学计算、视频处理等高性能需求;弹性裸金属服务器与超级计算集群则分别提供物理机级别的性能和高速RDMA互联,满足高性能计算和大规模训练需求。
122 6
|
7月前
|
存储 算法 计算机视觉
m基于FPGA的FIR低通滤波器实现和FPGA频谱分析,包含testbench和滤波器系数MATLAB计算程序
在Vivado 2019.2平台上开发的系统,展示了数字低通滤波器和频谱分析的FPGA实现。仿真结果显示滤波效果良好,与MATLAB仿真结果一致。设计基于FPGA的FIR滤波器,利用并行处理和流水线技术提高效率。频谱分析通过离散傅里叶变换实现。提供了Verilog核心程序以示例模块工作原理。
64 4
|
8月前
|
算法 TensorFlow 算法框架/工具
基于直方图的图像阈值计算和分割算法FPGA实现,包含tb测试文件和MATLAB辅助验证
这是一个关于图像处理的算法实现摘要,主要包括四部分:展示了四张算法运行的效果图;提到了使用的软件版本为VIVADO 2019.2和matlab 2022a;介绍了算法理论,即基于直方图的图像阈值分割,通过灰度直方图分布选取阈值来区分图像区域;并提供了部分Verilog代码,该代码读取图像数据,进行处理,并输出结果到"result.txt"以供MATLAB显示图像分割效果。
|
8月前
|
存储 机器学习/深度学习 并行计算
阿里云服务器X86计算、Arm计算、GPU/FPGA/ASIC、高性能计算架构区别
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、高性能计算可选,有的用户并不清楚他们之间有何区别,本文主要简单介绍下不同类型的云服务器有何不同,主要特点及适用场景有哪些。
阿里云服务器X86计算、Arm计算、GPU/FPGA/ASIC、高性能计算架构区别
|
存储 算法 异构计算
基于FPGA的ECG心电信号峰值检测和心率计算,包括testbench测试文件和ECG数据转换为coe文件程序
基于FPGA的ECG心电信号峰值检测和心率计算,包括testbench测试文件和ECG数据转换为coe文件程序
|
机器学习/深度学习 存储 弹性计算
阿里云服务器X86计算、ARM计算、GPU/FPGA/ASIC等架构区别及选择参考
在我们选购阿里云服务器的时候,云服务器架构有X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、超级计算集群之分,很多初次接触阿里云服务器的用户并不知道他们之间有何区别,本文来介绍一下阿里云服务器各个架构的特点及适用场景,以供大家了解他们之间的区别,从而对选择哪种架构做一个参考。
1426 2
阿里云服务器X86计算、ARM计算、GPU/FPGA/ASIC等架构区别及选择参考
|
人工智能 弹性计算 算法
阿里云异构计算类云产品相关知识大全(GPU云服务器、FPGA云服务器等)
阿里云异构计算云服务器产品可为用户提供了软件与硬件结合的完整服务体系,助力您在人工智能业务中实现资源的灵活分配、弹性扩展、算力的提升以及成本的控制。异构计算类云产品包括GPU云服务器、神龙AI加速引擎AIACC、AI分布式训练通信优化库AIACC-ACSpeed、AI训练计算优化编译器AIACC-AGSpeed、集群极速部署工具FastGPU、GPU容器共享技术cGPU、弹性加速计算实例EAIS和FPGA云服务器。
阿里云异构计算类云产品相关知识大全(GPU云服务器、FPGA云服务器等)
|
机器学习/深度学习 弹性计算 编解码
阿里云ECS服务器ARM计算和GPU/FPGA/ASIC有什么区别?
阿里云ECS服务器ARM计算和GPU/FPGA/ASIC有什么区别?阿里云服务器架构有什么区别?X86计算、ARM计算、GPU/FPGA/ASIC、弹性裸金属服务器、超级计算集群有什么区别?阿里云服务器网分享云服务器ECS架构详细说明
218 1

热门文章

最新文章