嵌入式业者不用考虑BAT,新型华为FPGA云服务器带你飞
电子产品与人工智能技术结合后变得更加智慧已经是其未来发展必然趋势,而人工智能需要端、云大数据的"喂养"尤其是利用云端的计算力完成大量数据的处理,年初,目睹本土公司在智能产品开发上云端支持的缺失,我写了一篇文章《BAT已成本土物联网发展的绊脚石》,本来我想题目用《狗日的BAT》的,不过考虑到这样的题目有点太泼妇,所以换了点温和的题目,不过现在嵌入式业者不用考虑BAT了,华为已经在2017大会上正式发布了多个行业加速实例,而且其首发的FP1实例选择赛灵思高性能Virtex® UltraScale+™ FPGA 为其最新加速云服务,感觉嵌入式开发者终于可以欢呼了!耶!
1
为何华为行业云值得期待?有人一定要问这个问题"华为的行业云为什么值得期待?"首先华为在云计算领域已经投入10年研发,2017年3月,华为正式将云业务独立为Cloud BU,在公有云领域投入2000人,发布了全栈10个大类54个云服务,在这次华为全联接大会上也发布了15个行业实例,未来还会发布更多细分实例,这足以彰显在公有云领域的决心。
其次,我想以这次发布的FPGA加速云服务为例说说华为独特的优势,FPGA加速云服务器(FPGA Accelerated Cloud Server)提供FPGA开发和使用的工具及环境,让用户方便地开发FPGA加速器和部署基于FPGA加速的业务,为用户提供易用、经济、敏捷和安全的FPGA云服务。
我们知道,FPGA的应用开发需要一定的经验积累,华为目前拥有全球最大的FPGA应用开发团队,据说规模超过1000人,而且华为早在15年前就开始应用FPGA开发,因此积累了大量的FPGA开发经验,按照华为云技术架构师的说法,这些FPGA开发方面的IP例如编解码IP、高速接口IP等都可以转到加速云上来,可以帮助很多客户节省大量开发时间,华为在实例内部自带了开发的Vivado开发环境,通过虚拟机就可以完成调试,通过编译集群可以降低编译时间,华为在通信、图像处理、视频处理方面积累了大量实际应用经验,都可以帮助到客户加速项目开发。"我们还会有自己的开发环境,中小客户还可以自己开发IP卖给客户,做到自由买卖,可以做到真正的开放,让工程师还可以把自己的智慧和能力变现。"一位华为云专家说。"明年一季度这个功能就可以上线了。"
第三,对于硬件技术开发者来说,他们更需要能懂硬件开发的企业提供云服务,因为行业云加速需要深入了解应用场景,目前很多行业云服务商来自互联网,实际上不了解硬件开发和需求,以FPGA加速云来说,有的互联网企业就是想提供教育和培训,而华为云技术专家则表示,华为行业云就是要瞄准那些有需求的行业客户,帮助他们解决实际问题。
以这次华为提供的FPGA加速云为例,FPGA云服务器提供CPU和FPGA直接高达100Gbps PCIe互连通道,每节点提供8片Xilinx VU9P FPGA,同时提供FPGA之间高达200Gbps的Mesh光互连专用通道,可以帮助客户实现高速交互,以模块化的编程可以满足很多场景需求。
"开发上云是未来发展的趋势,上云可以节省大量成本,我们的云开发包年费用很便宜,上了云,企业不用再考虑购买开发环境,这也帮助客户可以节省一比开发成本,我们的虚拟机自带开发和仿真环境的。"华为一位云技术说,"另外,使用云会后开发很更便利,例如以前要翘一堆命令收录,现在只要简单操作就可以完成IP包烧录。还可以批处理。"
在安全方面,通过FPGA通道隔离、外挂缓存隔离和IP虚实地址转换等虚拟化和隔离技术,可支持租户的多个应用共享同一片FPGA,确保客户的应用安全据透露。
目前华为云有150万虚拟机其数量相当巨大,可以满足大量行业客户需求,2015年,欧洲核子研究中心(欧核中心,CERN)重启世界最大的粒子加速器——欧洲大型强子对撞机(LHC)开始新一轮寻找号称上帝粒子--希格斯玻色子的行动,这个LHC就采用了华为云做新粒子分析,在这次全连接大会上,CERN的技术负责人还专门谈了使用华为云的体会。
华为和云服务合作伙伴都有密切的合作,在这次华为 FPGA 加速云服务器发布现场,赛灵思和深鉴科技高管都亲临会场站台,足见他们对华为云的重视。
华为硬件工程院加拿大研究中心总监Steve Langridge 介绍了 FPGA 加速云服务器架构并介绍了FPGA在云加速方面的优势,他指出,FPGA相比X86处理器在机器学习和人工推理方面有很大的优势,其效率比X86处理器和GPU都高很多,基于赛灵思FPFA的华为的 FACS 可提供完整的基础架构即服务,能将其机器学习、数据分析和视频处理等计算密集型云应用的速度提升10到50倍!
- 嵌入式系统在电源设计中的运用(09-20)
- 一种小型智能化UPS系统的嵌入式设计方案(09-16)
- 基于无线传感器网络的嵌入式远程测控系统研究(10-17)
- 嵌入式工业以太网控制器的设计和应用(10-17)
- 基于4G通信的嵌入式数据通信系统设计(10-10)
- 嵌入式CPU卡在医用便携式监护仪中的应用及设计(09-23)