用AI防鲨鱼、用AI学写中国书法、用AI预测人类死亡时间、用AI审判罪犯……在人工智能方兴未艾的今天,越来越廉价和普及的AI领域真的是什么都不值钱,除了想象力。那在这无所不能的AI盛世,一定没道理让算力限制我们的想象力,更没道理让算力限制了我们的生产力。

从CPU到CPU+,从+GPU到+FPGA

随着通用处理器(CPU)的摩尔定律已入暮年,从美国的微软、亚马逊到中国的BAT、华为,几乎所有的互联网巨头们都在补充他们的标准服务器芯片——CPU,使用可替代的硅来追赶在人工智能领域的急速变化。2012年,微软开始将支撑了通讯行业二十年高速发展的可编程芯片,即FPGA用在其搜索业务——Bings上,且公布FPGA相比于CPU在处理Bing 的自定义算法时快出40倍,整个系统比Bing 现有的系统快出两倍,因此其可以将当前已经投入使用的服务器数量减少一半。甚至在接下来的几年里,几乎任何一个新的微软服务都会包含一个FPGA。

那么这个所谓的可编程芯片到底是什么?据菲数科技创始人兼CEO王文华介绍,2017年是全球超大规模数据中心的“爆发年”,全年新增超大规模数据中心90余个,总数量超过390个。且2018年也没有丝毫放缓的迹象。如此海量数据需要计算机高速计算各种矩阵运算、图像处理、机器学习、压缩、非对称加密、搜索排序等。即数据中心优先于人工智能发展,这一点也得到了目前在FPGA领域一枝独秀的赛灵思的支持。今年3月,其新上任的CEO Victor Peng在采访中表示,赛灵思已经把数据中心优先放在其三大战略重点的首位。

而传统计算机中无论是CPU,还是作为协处理器的GPU ,都属于冯•诺依曼结构,即指令译码执行、共享内存。但由于指令流的控制逻辑复杂,不可能有太多条独立的指令流。为每一个新问题开发专用的芯片又成本过高,因此,这对硬件算力的性能存在着极大的挑战。

在以通用处理器计算和特定目的的协处理器计算混合异构工作中,作为有着更加高效的数据处理能力和基础架构的FPGA,则延续了以“CPU+GPU”的第一代异构计算,形成了“CPU+FPGA”的第二代异构计算。其逻辑是在每一个服务器与基础网络连接的地方部署可编程芯片,在数据到达服务器之前提前一步处理它们。

FPGA+云VS FPGA+端,C端市场VS数据中心

自成立起便定位于异构计算领域的菲数科技,也是国内最早一批专注于云端异构加速、高性能计算的创业公司,其CEO王文华表示,看好FPGA在异构领域的发展主要是基于以下几个原因。

首先,FPGA 之所以比 CPU 甚至 GPU 能效高,本质上是无指令、无需共享内存的体系结构带来的福利。其每个逻辑单元的功能在重编程时就已经确定,不需要指令;其次,对比GPU几乎只有的数据并行,FPGA则同时拥有流水线并行和数据并行,可以根据处理数据包的步骤搭建出不同流水线,在GPU的计算单元都按照统一步调做相同事情时,FPGA早就已经分散的处理完了;而即使是吞吐量、延迟和功耗三方面都可一战的ASIC专用芯片,FPGA也因其可以快速更新逻辑、可编程的万能部署、保持不同服务器不同加速卡的同构性等优势,解决了前者研发成本高、周期长等问题,在瞬息万变的人工智能领域减少了投资风险。

比起目前业内为数不多叫得上名字的创企,如深鉴、地平线等将FPGA的业务应用在端,即偏向C端的市场化,菲数科技的业务重心则在是FPGA+云,专注于数据中心的异构加速解决方案,产品形态包括硬件加速板卡和FPGA加速IP。除了以单个产品切入数据中心的大型B端企业外,菲数已经形成了从硬件板卡,FPGA IP方案到用户API的完整产品方案。

对此,王文华解释到,C端市场与数据中心是完全不同的市场,虽然都采用FPGA进行加速,数据中心更多的是关注性能,而C端更多的是关注功耗和成本。因此,FPGA在广阔的C端市场面临着众多ASIC解决方案的激烈竞争,而在数据中心则具有独特的优势。

首先,FPGA丰富的互联接口既适应于数据中心多样性的业务,也适应于新硬件的引入,如ssd硬盘或是HBM内存等等,具有良好的拓展性;同时它的可重构性,也使得它可以在相同的硬件上实现不同的加速功能。这让其很好的避免了因业务方向发生变化而被淘汰的情况,减少硬件投资试错成本;其次,FPGA不需要指令,稳定而又极低的延迟,也适用于流式的计算密集型任务和通信密集型任务;再次,CPU+FPGA的异构模式,既可以保持数据中心的硬件同构性,同时又具有实现软件定义的能力。

当然,随着人工智能在端上的下沉应用,对端的计算性能要求也会逐渐向云端的性能靠齐,因而FPGA在复杂的端设备的应用上(譬如辅助驾驶、机器人、智能摄像头等等)也会逐步推广。

芯片国产化进程步履维艰?新兴创企征战蓝海市场

事实上,在与通讯基础网络的连接上,由于FPGA天然的通讯基因,更是明显优于其它竞争对手。这种架构上的优势使其定位并不是某种硬件的替代品,甚至将带来整个行业的革命。

而此前Grand View Research的分析,2015年全球FPGA总市场规模达 63.6 亿美元,预计到2024年将达到142亿美元。目前全球玩家都屈指可数的赛道无疑是个新蓝海。且由于技术驱动发展,根据此前巨头的布局时间和周期,以及菲数即将推出的新产品,目前处于培育期的FPGA异构加速市场极有可能在2019年年初迎来爆发性增长。

除了对市场方向的坚定,还有自身的专业。菲数科技的核心创始团队全部来自FPGA领域巨头企业资深人员。创始人兼董事长徐卫根,浙江大学MBA,原UTStarcom研发副总裁,20年+管理及运营经验;创始人兼CEO王文华,浙江大学硕士,15年+研发管理经验;技术团队接近二十人,分别来自美国中国名校、多有UT、华为、诺西等公司多年相关研发经验。

作为国内最早一批专注于云端异构加速,高性能计算的创业公司之一,菲数科技在成立之初即与IBM展开合作,2016年成为OpenPOWER成员;2017年10月成为阿里云异构计算生态共建的合作伙伴之一;其加速板卡的规格,功能以及完善的技术支持已经获得市场的认可,成为目前的主流产品。

未来在推出人工智能加速平台1.0后,将会进一步的实现FPGA异构加速的虚拟化和云化,进一步深耕数据中心异构加速蓝海市场。

中国本土综合实力最强大的大型IT企业之一,同时也是菲数科技的合作伙伴的浪潮集团,其高效能服务器和存储技术国家重点实验室陈继承博士表示,此前GPU赶上了计算数据结构大量调整的好时代,而用硬件适配软件、且每种软件都是最优适配方式的FPGA也显然是下一个爆发点。在目前还未系统建立生态、相对空白的市场中,如何将成千上万FPGA资源池化实现统一部署、动态重构和如何将单个FPGA虚拟化,实现细粒度资源优化利用进而实现FPGA异构计算的真正落地,是创业公司的重大机遇和挑战。

另外,浪潮科技作为该领域老牌巨头,陈继承也见证了FPGA在云计算领域的发展,关于对菲数团队的看好,其解释到,在芯片国产化进程的今天,创业公司不仅限制较少、也更为热情,且对比美国科技产业化,方向对、热情够的新兴创企,成果能更快的被市场认可。

2017年3月,菲数科技曾获得由中科创星领投的千万级天使轮融资,目前正在进行1500万—2500万的A轮融资,主要用于人员扩充、产品量产、技术研发、业务开拓等。值得一提的是,此前菲数科技已申请4项中国发明专利,一项美国发明专利。尽管赛道因为市场红利期未到使这个高壁垒的行业玩家多专注在技术上,但从各家创企在知识产权的结果来看似乎并没有太垂直的成就。这也让菲数科技深耕在技术领域的专利更具价值。

万物互联的时代,数据中心的云化是未来的趋势。独立的、单机模式的异构加速必然要被以FPGA为主体的池化模式所替代。随着FPGA在数据中心方向的逐步发力,以及相关生态的逐步改善,FPGA成为数据中心的主流硬件平台,则是一个正在逐步变成现实的趋势。

文章来源:中国信息产业网

卿萃科技整理摘录


版权所有权归卿萃科技 杭州FPGA事业部,转载请注明出处

作者:杭州卿萃科技ALIFPGA

原文地址:杭州卿萃科技FPGA极客空间 微信公众号


扫描二维码关注杭州卿萃科技FPGA极客空间


“FPGA+云"助力高性能计算的更多相关文章

  1. 国内首款 FPGA 云服务器,性能是通用 CPU 服务器 30 倍以上

    版权声明:本文由薛梁原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/628340001485134638 来源:腾云阁 ht ...

  2. 阿里云HPC助力新制造 | 上汽仿真计算云SSCC

    随着上汽集团与阿里云的合作开展,阿里云各项技术逐步深入到上汽汽车研发领域的核心业务实现落地.其中上海汽车集团股份有限公司乘用车分公司(以下简称上汽乘用车)与阿里云共建的仿真计算混合云就是新制造产业升级 ...

  3. 解密阿里云Redis助力双十一背后的技术

    摘要: Redis是一个使用范围很广的NOSQL数据库,阿里云Redis同时在公有云和阿里集团内部进行服务,本文介绍了阿里云Redis双11的一些业务场景:微淘社区之亿级关系链存储.天猫直播之评论商品 ...

  4. 华为云BigData Pro解读: 鲲鹏云容器助力大数据破茧成蝶

    华为云鲲鹏云容器 见证BigData Pro蝶变之旅大数据之路顺应人类科技的进步而诞生,一直顺风顺水,不到20年时间,已渗透到社会生产和人们生活的方方面面,.然而,伴随着信息量的指数级增长,大数据也开 ...

  5. 阿里云应用上边缘云解决方案助力互联网All in Cloud

    九月末的杭州因为一场云栖大会变得格外火热. 9月25日,吸引全球目光的2019杭州云栖大会如期开幕.20000平米的展区集结数百家企业,为数万名开发者带来了一场前沿科技的饕餮盛宴. 如同往年一样,位于 ...

  6. 阿里云亮相2019联通合作伙伴大会,边缘计算等3款云产品助力5G时代产业数字化转型

    4月23日,2019中国联通合作伙伴大会在上海正式开幕,本次大会以“合作不设限,共筑新生态”为主题,涉及5G.边缘计算.云计算.物联网.新媒体.人工智能.互联网化等各领域超过600家合作伙伴与3万名各 ...

  7. FPGA加速:面向数据中心和云服务的探索和实践

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由columneditor 发表于云+社区专栏 作者介绍:章恒--腾讯云FPGA专家,目前在腾讯架构平台部负责FPGA云的研发工作,探索 ...

  8. 腾讯云总监手把手教你,如何成为AI工程师?

    作者:朱建平 腾讯云技术总监,腾讯TEG架构平台部专家工程师 1.关于人工智能的若干个错误认知 人工智能是AI工程师的事情,跟我没有什么关系 大数据和机器学习(AI) 是解决问题的一种途径和手段,具有 ...

  9. FPGA图像加速解决方案来了

    近日,百度云与联捷计算科技(CTAccel)共同推出基于FPGA的图像加速解决方案(CIP,CTAccel Image Processor),实现对JPEG转码JPEG.JPEG转码WebP(M6)等 ...

随机推荐

  1. JDK的BIO, NIO, AIO

    背景知识点我 1. BIO JDK5之前, JDK的IO模式只有BIO(同步阻塞)问题: 因为阻塞的存在, 需对每个请求开启一个线程. 过多的线程切换影响操作系统性能解决: 使用线程池, 处理不过来的 ...

  2. 动态PIVOT行转列

    id name subject score remark1 l math 86 2 l eng 68 3 l phy 88 4 z chn 99 5 z math 92 6 z com 98 7 z ...

  3. asp页面快速找到菜单按钮转向的页面的方法

    asp页面快速找到菜单按钮转向的页面的方法: 鼠标放在按钮上,右键属性即可查看

  4. tensorflow_gpu-1.2.1-cp35-cp35m-win_amd64.whl文件怎么安装?

    当你从迅雷下载之后,怎么样来安装上面的文件呢? 这也是一个问题,对于新手来说,是不知道的.其实比较简单,如下: 用命令:pip  install tensorflow_gpu-1.2.1-cp35-c ...

  5. 随手一写就是一个侧滑关闭activity

    刚忙完一段时间,今天刚清闲会,就把以前写的东西整理整理.于是冥冥中发现有些东西完全可以共享出来,毕竟那么常见,而且简单实用. 实现原因 其实侧滑关闭activity在网上也有大量的文章去介绍他,我也有 ...

  6. HTML中Div、span、label标签的区别

    div与span 大家在初学div+css布局时,有很多困惑,在div与span的使用过程没觉得有一定的”章法”,觉得两个区别不大,在w3c的关于div和span的定义:div作为分割文档结构自然使它 ...

  7. ios 10.3下载 Xcode8配置支持 ios 10.3下载

    一不小心,手机又升级了,哎

  8. 【Python爬虫学习笔记(3)】Beautiful Soup库相关知识点总结

    1. Beautiful Soup简介     Beautiful Soup是将数据从HTML和XML文件中解析出来的一个python库,它能够提供一种符合习惯的方法去遍历搜索和修改解析树,这将大大减 ...

  9. Android 实现两屏幕互相滑动

    Android 实现两屏幕互相滑动 下文来自: http://blog.csdn.net/song_shi_chao/article/details/7081664 ----------------- ...

  10. RabbitMQ Study

    python pika install: pip install pika Chinese rabbitmq doc: http://rabbitmq.mr-ping.com/PIKA lib doc ...