本站点使用cookies,继续浏览表示您同意我们使用cookies。Cookies和隐私政策

与鲲鹏共展翅,昇腾九万里

在这个技术爆发的时代,开发者们拥有更强大的力量去改变这个世界,把更多的不可能变为可能。未来五年,华为决定投入15亿美元,在全球发展500万开发者,切实落实沃土计划2.0,助力开发者与鲲鹏共展翅,昇腾九万里!

文/张顺茂,华为Cloud & AI产品与服务CTO
Huawei

2019华为全联接大会上,华为正式发布沃土计划2.0,宣布未来5年将投入15亿美元,全球发展五百万开发者,欢迎广大企业和个人开发者共同参与计算产业的生态发展。同时,首次发布了华为鲲鹏开发套件和昇腾AI系列第一本教材。                                                            

前段时间在飞机上看了部电影“海王”,一句台词打动了我:You can even talk under water. 有什么不可能的呢?什么都是可能的!尤其是在这个技术爆发的时代,我们的开发者们拥有了更强大的力量去改变这个世界,把更多的不可能变为可能,请看看我们的开发者们都干了些什么吧。

开发者正在将"不可能"变成"可能

今年夏天,亚马逊森林的熊熊大火燃烧着地球的“肺”,牵动着亿万人的心,怎么保护庞大的雨林不被滥砍滥伐,保护地球的“肺”?怎么保护动物的健康成长?Rainforest Connection雨林保护组织利用华为手机收集电锯、汽车和动物的声音,在华为云端通过大数据分析和AI处理就能实时监听雨林,给雨林带来“新声机”。

土地荒漠化是我们面临的严峻挑战。华东师范大学张新宇教授的团队通过机器学习,使得AI机器人可在荒漠中判断需规避的植被和障碍物,自动完成挖洞、放苗和浇水,并且极大提高植被的成活率。这些机器人就像“绿色魔法师”,让荒漠逐渐变成绿洲。

垃圾分类是一项令人烦恼的日常工作。ABB的“超级拾荒者”机器人解决了这个烦恼。机器人会在移动的传送带上快速滑动,从垃圾中分拣出玻璃、塑料容器和其他可回收物品,然后把它们扔进不同的容器内。在分类过程中,机器人也会积累经验,变得越来越聪明,令分类准确度不断提升,越来越高效。

如何读懂古籍文卷中的文化密码?在数字中国创新大赛中,来自华南理工大学的学生们使用ModelArts训练了古文检测及识别模型,结合OCR服务解决了古文难以识别的问题。中文古籍识别准确率已超过98%。

我们年轻的工程师怎么能开发出这样惊艳的产品?将那么多“不可能”变成“可能”,从而让世界更美好,让每个人、每个家庭、每个组织更加美好。

“硬核双引擎”为开发者提供了澎湃动力

华为硬核鲲鹏、Ascend双引擎为开发者提供了澎湃的动力,我们为开发者提供了最底层、最原始、最强劲的通用算力和AI算力,这种强大的算力就是大家能够展翅高飞的保障。进一步,我们将这种算力开源、开放出来,彻底开放,从OS到DB,从编译器到开发工具,从AI算子到AI开发平台,我们坚信,算力源头的开源开放是保障开发者蓬勃生机的唯一路径。

华为担纲建设基础软硬件国家新一代人工智能开放创新平台

中国科技部在2019世界人工智能大会上宣布,华为担纲建设基础软硬件国家新一代人工智能开放创新平台。依托华为自研的芯片、板卡、基础算子库、基础框架软件,进行全栈优化,并提供全流程的、开放的基础平台类服务;使能云、边、端等各个场景、各个领域的应用创新;让各行各业、广大科研机构可以专注于自己的行业知识、研究领域,从而助力各行各业、广大科研机构来构建自己的AI应用与系统,加速普惠AI落地。

华为FusionPlant工业互联网平台入选2019年跨行业跨领域工业互联网平台

2019年工信部也公布了跨行业跨领域工业互联网平台清单,华为FusionPlant工业互联网平台入选。FusionPlant平台是华为基于30年ICT技术积累和制造经验打造的开放式平台。FusionPlant平台以华为云鲲鹏计算为基础,叠加华为人工智能、物联网等技术,构建工业领域的黑土地,与行业合作伙伴一起帮助企业上云上平台,实现企业的网络化、数字化、智能化,最终提质降本增效。

Huawei

端云同构加速海量移动应用云化

5G时代,海量移动智能终端应用正从端侧走向云化,如果终端APP迁移到x86服务器上,云和端计算架构不同,需通过指令翻译进行代码转换,通常存在40%左右的性能损耗。

华为云提供了鲲鹏原生云手机解决方案,使得从云到端都运行着同一套指令集,安卓应用云化时,性能无损失。Cocos等游戏平台正跟华为合作,将安卓游戏跑在华为鲲鹏云服务上,为用户带来更畅快的游戏体验,用户也不再依赖于高配智能终端。华为云手机加速了华为新手机产品的研发,鲲鹏云测试平台替代了真机农场,80%测试用例自动完成,测试回归效率提升1倍。

加解密引擎提升Web应用HTTPS性能

信息安全成为人们关注的热点,HTTPS流量已经超过全球web流量的90%,怎么提升加解密的性能?目前x86服务器通常采用PCIe加密卡方式进行加速,而鲲鹏CPU采用了内置加解密引擎,片上总线互联,京东数科的web应用HTTPS短连接实测性能提升了45%。

一次开发,全场景部署让智能计算无所不在

未来的计算将无处不在,智能将无所不及,开发者怎么才能开发一次软件就能端边云全场景部署?华为构建了覆盖端边云全场景的解决方案,让开发者“一次开发、全场景部署”:

  • 统一运行环境和指令集,端边云都同时支持鲲鹏通用计算和昇腾AI计算;
  • 华为主导贡献了开源社区KubeEdge,可以在边缘运行与云端Kebernetes同架构但轻量级的容器;
  • 端边云的智能计算都是基于统一的达芬奇架构,云端或者边缘训练的模型都可大可小,自由流动。
  • 端边云计算协同在智慧金融、智慧零售、智能电网、高速公路自由流等场景中已经得到了广泛的应用。

已有的软件如何从X86迁移到鲲鹏计算平台?

JAVA/Python等解释性的软件无需修改源代码,只需安装运行ARM版本JVM即可。C/C++、GO语言的软件需要用鲲鹏编译器重新编译,也可能需要修改部分代码,通过调优可以提高性能。如果是汇编语言,则需要重新编写;或者无代码的应用,则可以通过指令翻译完成软件的移植。

华为鲲鹏开发套件

为了支持开发者在鲲鹏计算平台上简单、高效地进行软件开发或迁移,我们正式发布华为鲲鹏开发套件,包含编译器和三个工具共四个组件。

为开发者提供云上软件开发平台

华为云DevCloud为开发者提供全流程的软件开发工具,方便开发者在云上构建基于鲲鹏计算平台的软件。

鲲鹏开发套件的编译器,已经集成在DevCloud,开发者使用DevCloud即可编译出能在鲲鹏平台上运行的软件,编译过程中,DevCloud可以自动从华为开源镜像站获取最新的软件包和依赖库,构建完成后,开发者可使用DevCloud将软件自动部署到华为云鲲鹏ECS或容器等云服务上。

DevCloud还提供可视化、可定制的自动交付流水线,帮助开发者将需求、开发、构建、部署、测试全流程串起来,缩短软件交付周期。

华为众多开源项目托管在DevCloud的CodeHub上,在此我呼吁广大开发者能积极参与这些开源项目,大家一起共建鲲鹏生态。

华为云普惠AI致敬开发者

AI已经是个热门技术,正在应用于各行各业,能够帮助我们解决以前不能解决的问题,或者更高效地解决问题,产生巨大的价值。

但是,目前AI技术复杂,人才短缺,算力稀缺、昂贵,如何让广大的开发者们会用、好用、善用AI,而且像用水、用电一样用得到、用得起AI?华为云普惠AI致敬广大 的开发者,无论你是AI小白还是资深玩家都可以得到友好的支持和服务。

对于没有任何AI开发经验的小白用户,ModelArts的自动学习技术可以让小白用户三步轻松完成开发:

  • 比如上传图片数据到训练数据集,并简单标注数据,工人是否戴了安全帽;
  • 一键启动AI模型训练,系统自动选择网络结构,并自动训练生成模型;
  • 训练完成后,点击部署上线,模型即可运行提供服务,再输入一张图片,系统即可告诉你工人是否戴了安全帽。

为了帮助AI工程师高效开发高性能的AI应用,昇腾提供了自研的Mindspore计算框架,同时也支持Tensorflow、Pytorch等主流框架,内置丰富的算子库和模型算法,你可以自主选择匹配业务需求的模型,为了提高计算效率,你可以调整卷积算子Conv、拼接算子Concat的I/O通道,也可以选择融合算子(Conv+Bn+Scale+Relu),还可以优化特征图和步长的大小,优化超参配置。

基于全球最快的AI训练集群Atlas 900,可广泛应用于科学研究与商业创新,让研究人员更快地进行图像、语音等AI模型训练。

如果在神经网络模型构建时,框架中提供的预制标准算子库无法满足需求或者性能要求,资深AI开发者就可以基于昇腾的TBE张量加速引擎自定义新的算子,包括编写算子计算逻辑,数据形状切分,数据流的规则,内存分配,以及矩阵、向量等计算单元的分配。

通过高效算子开发,深度玩家可以更灵活、更快速地进行AI技术创新和科研探索,创造新型的神经网络和创建特定领域的AI框架。

华为“沃土计划2.0”全面升级

2015年在华为第一届开发者大会上,华为发布了“沃土计划”,5年投资10亿美元,使能并帮助全球开发者基于华为开源开放的产品和服务进行技术与商业创新。

  • 在过去的5年里,我们逐步开源开放了华为的CT产品、IT产品、云服务、昇腾AI计算、鲲鹏计算能力等等;
  • 在全球建立了21个OpenLab;
  • 在华为官网和华为云服务上开通了开发者社区,华为云学院;
  • 线下每个月都有城市峰会、技术沙龙、开发者大赛;
  • 每天都有华为技术认证和人才认证。

我很高兴看到,我们已经有130万注册开发人员,有14000多家企业开发者伙伴正在华为黑土地上进行产品与方案创新,共同为客户创造价值!

下一个5年,华为沃土计划2.0将从如下5大方面进行升级:

  • 产品方面将重点基于鲲鹏+昇腾两颗核心处理器,打造开源开放的计算产业生态,从OS到DB,从产品服务到开发工具链都将逐步建立更广泛的开源开放社区;
  • 打造360度的全方位赋能体系,从华为云线上社区到线下OpenLab、城市站开发者沙龙,甚至驻场贴身服务,我们将让开发者体验到华为的支持无处不在,为开发者打造 一个有温度、有内涵、有智慧的“家”;
  • 我们将建立更务实的产业联盟,推动产业标准、规范、示范点、技术认证体系的建设,共同做大蛋糕;
  • 我们将按行业建设应用生态,按区域建设产业生态;
  • 我们将进一步与教育、科研机构合作,让每个学生都能学到鲲鹏和昇腾计算技术,让每个科研机构都能加持最强的算力。

比如,面向高校学生,我们将陆续发布华为智能计算技术系列丛书,作为学生选修教材:包括鲲鹏通用处理器系列和昇腾AI处理器系列和云原生软件开发方法系列。

我们将正式发布昇腾AI系列第一本教材,《昇腾AI处理器架构与编程》。

沃土计划2.0将继续在LEADS理念的指导下(Lab as Service、End-to-End、Agile、Dedicated、Social),针对开发者开发历程的了解、学习、构建、上市这四个阶段,优化我们的流程、社区、资源配置等,使开发者在华为平台上更高效地成长。我们也将围绕开发者学习、产品构建、产品上市三个阶段,分别设立LGF(学习成长基金)、PDF(产品开发基金)、MDF(市场发展基金)三类基金。开发者的每一步成长、每一个阶段,我们都伴随在你的身边,给予及时的支持。

沃土计划2.0还将把开发者细分为四类:高校科研机构、个人开发者、初创企业、企业开发者,针对每类开发者我们都会有更贴心的使能与支持计划,比如学校将会享受到免费的学习券及更优惠的设备支持等。

沃土计划2.0提供的扶持资源包括:鲲鹏开发样机、昇腾训练卡、云服务代金券、OpenLab、培训与认证服务、开发者大赛、ISV应用迁移技术支持、华为FAE开发支持服务、华为认证、ISV营销活动与样板点支持等。

华为还将通过开发者沙龙、产业对接会、华为云市场、产业创新中心、沃土工场、营销活动等多种手段,为开发者对接客户、伙伴资源,努力建设一个多样性、有活力、共生共荣的生态网络,使每一个加入华为生态平台的开发者,不仅能获得技术能量、实现创新,还能找到朋友、发现商机,将梦想从不可能变成可能!

未来五年,华为已经决定投入15亿美元,全球发展500万开发者,切实落实沃土计划2.0,助力我们的开发者与鲲鹏共展翅,昇腾九万里!

作为沃土计划2.0的一部分,我们2020年3月份将增加一场专门面向开发者的大会,那将是一场专属于开发者的盛会,期待2020年3月深圳见!