让开发者省心,“鲲鹏”和“昇腾”又又又开放了啥?
华为HC(全联接大会)第三天的核心是“开发者”。
本届HC大会的主题是“共创行业新价值”。如果从开发者角度来看,无论外部环境的变化,还是行业变化如云大物移5G等,今年变化尤其多。如何能在新条件新时代下创造新的价值,是摆在每个开发者面前的问题。
从这个大环境看,本次HC开发者论坛一方面总结华为“鲲鹏”和“昇腾”战略,这是为开发者交一份答卷;另一方面则是开启新一年的“生态策略”,重申在新计算环境下,如何赢得新时代。
以下采用干货的方式梳理。
鲲鹏:坚持硬件开放 软件开源
华为计算的核心是鲲鹏和昇腾,一个是通用算力,一个是AI时代的核心;为了让这两个核心走向生态繁荣,赋能产业,华为坚持“硬件开放 软件开源 使能合作伙伴”的战略。
在本次大会中,华为公布了最新的开发者生态成果:超过30万开发者、1000多家合作伙伴、3000余个解决方案认证,并且有开发套件、社区、18个生态创新中心、2亿美元的资金扶持等一系列服务和扶持计划。
基于鲲鹏的算力和生态,华为已经发展了12家硬件合作伙伴,承诺合作伙伴优先。今年鲲鹏主板升级到2.0,通过基础板加扩展板的方式全面开放,让合作伙伴的整机产品更具有差异化竞争力。
截图来自华为官网
在鲲鹏全栈的基础软件层,操作系统openEuler、企业级开源数据库openGauss如期开源,并陆续推出了多个社区版本,增加了新的功能和特性。可以多注意openEuler的走向,这是让硬件层算力释放的核心软件层,也是生态圈的关键所在。
同时,开放了BoostKit 鲲鹏应用使能套件,增加了8大场景最佳实践;开放了Kunpeng DevKit 鲲鹏开发套件,让全流程开发效率提升。
昇腾:核心架构全面升级
昇腾全栈AI生态开放也在全方位升级。
截图来自华为官网
异构计算架构CANN 升级到3.0,同时具有推理+训练、端边云协同的功能。三大创新是:使能全场景硬件、使能高效开发、使能澎湃算力。
MindSpore 1.0三大创新助力全场景AI应用:分别是全自动并行、全场景协同、全流程极简。
MindStudio 2.0具有全流程开发工具链,从算子开发、模型训练、模型推理、应用开发到部署。
升级了MindX 1.0 “2+1+X”, 极简AI应用开发。2是指两个组件深度学习组件和智能边缘组件;1是指一个模型库;X指行业使能。
惊喜:来自分布式多样性计算时代
华为认为,当前正在进入分布式多样性计算时代。一方面是以云、HPC为代表的分布式越来越多,另一方面则是以鲲鹏、昇腾、x86、GPU等为代表的多样性算力涌现,两者正在融合。
如此一来,开发者面临5个问题:高密算力应用、多样算力加速、应用并行性能、统一调度管理、融合应用开发等,这5个问题贯穿开发的业务全流程。
于是,华为本次发布了分布式多样性计算软件套件,目的是释放算力潜能,助力价值创造。
从下往上看,下层是云基础设施,包括多样算力硬件操作系统(CPU、GPU、NPU等)、统一算力云平台(ESC、数据库、安全等)。
中层是三大关键部件。
多样算力的极致性能加速库,包括基础加速库、领域加速库两个范围,覆盖了分布式多样性计算场景,对接主流分布式应用生态,提高分布式系统的性能。同时所具备CCAL算法突破创新,让可处理数据规模、多样算力运算加速均有数倍提升,日后并将持续迭代更新。
面向多样算力&多样负载的统一调度器,构建面向分布式多样性计算、全场景、大规模、高效率和云边端资源协同的调度器,突破了大规模分布式技术,突破关键调度算法,突破多负载融合调度。
基于函数计算的分布式并行应用开发框架,让每一个开发者在大规模分布式系统上享受单机编程体验,让分布式并行应用构建像搭积木般快捷。简单说,就是封装了复杂的硬件和算法架构等,让开发者的精力放在纯粹的“编程”上。
不断呈现新价值
以上是本次大会的精华,该如何评论?
如果从技术角度来说,华为正在深入“鲲鹏”和“昇腾”的赛道,以这两个为核心,全面释放新时期下的算力,积极面对5G、边缘计算、云、大数据等新时代的数据流量。这个应对,首当其冲是技术全栈的,从最底层的硬件平台、最核心的算法、算子到最核心的软件、数据库、安全,全部进行升级。
只有在技术上站住脚,才能全面迎来“共赢”的生态圈,这也是为什么此次大会,华为计算不遗余力宣讲“鲲鹏”和“昇腾”的升级细节,这对开发者而言,了解越多细节,开发也是越来越顺手。
而且,华为计算还从开发者的角度,提供了一系列的开发组件和工具,如性能加速库、统一调度器、开发框架均属于此。按照华为一向的观点,屏蔽和封装复杂的流程,提高代码的可复用性,让开发者专注在业务本身和一个个场景本身,这才是让开发者发挥智慧的核心所在。
无论是出版发行一系列的专业教材还是与高校联手创办“智能基座”产教融合协同育人基地,华为目的也是站在技术的基点上,构建人才生态,激活产业持续的活力,让新赛道的技术一开始就能被未来的专业人士接受,从而达到普及和活跃生态的目的。
这条路并不轻松,幸好在这一两年,华为已经取得了一系列的成绩,生态繁荣出现,正出现“技术培育开发者,开发者反哺技术”的正向反馈,同时,华为的新赛道,正在为整个计算行业带来新的动力,也让开发者更有信心面对新形势下的新挑战。
而站在产业角度来说,华为的新算力带来的价值是,让算力全面释放,积极应对新形势下的挑战,帮助各个行业进入数字化时代;对于开发者而言,开发更简单、成本更少,更节约精力,专注业务本身;对于行业来说,有了新兴力量参与,必定会激活更多层面的生态和力量,共同面对未来趋势。
这就是华为计算“鲲鹏”、“昇腾”及“分布式多样性计算”新赛道未来一阶段的使命所在。