每一位开发者,都是改变世界的力量
每一位开发者,都在创造一往无前的AI时代
每一位开发者,都在2022砥砺前行,期待在2023再露锋芒
逆光而行,只为拂晓
回忆2022,哪些年度关键事件让你记忆犹新?
是披星戴月后,终攻克技术难关的YYDS?
是反复修改后,最终方案被Pass掉的emo?
是狂奔赶火车,11个路口全是绿灯的确幸?
是“杨过”阳康后,与家人拥抱的满怀温暖?
……
CANN的2022,每一步虽艰辛,但却从未止步
在开发者与伙伴的参与陪伴下,CANN不断突破自我,向着普惠AI前进,每一步都留下了深刻的拓印
让我们跟随拓印的纹路,回顾CANN的年度历程
01 全新开放升级,硬核技术释放AI生产力
CANN (Compute Architecture for Neural Networks) 是华为针对AI场景推出的异构计算架构,作为昇腾AI基础软硬件的核心,CANN搭起了从上层深度学习框架到底层AI硬件的桥梁。这一年,CANN砥砺前行,发布的6.0版本在性能、开放性及易用性上持续提升,全方位满足AI开发者的诉求。
1)广泛支持业界主流深度学习框架与推理部署引擎。全面支持昇思MindSpore、飞桨(PaddlePaddle、Paddle-Lite)、PyTorch、TensorFlow、计图(Jittor)、OpenCV DNN、MMDeploy等AI框架与引擎。
2) 高度完善的生态满足度。支持1400+高性能算子,提供900多种优选模型,覆盖主流AI框架的算子加速需求及典型场景应用,兼容多种底层硬件设备,提供强大的异构计算能力。
3)极简算子开发,高效使能AI开发者。推出支持原生C/C++的算子开发语言,降低算子开发门槛;丰富DSL算子编程接口,DSL算子覆盖度达到80%,在保持性能的基础上,使算子开发效率成倍提升。
4)持续提升模型开发效率,实现模型下载即用。CANN 6.0版本下,主流框架TensorFlow和PyTorch的模型迁移成功率可达90%。提供新一代智能调优工具AOE代替复杂的手工优化操作,降低调优门槛、提升调优效率。以ResNet50网络为例,AOE调优效率较上代工具提升1倍以上,性能较调优前提升超过100%。
3月
基于CANN的AI论文PLGAN强势上榜2022 CVPR
基于CANN的AI论文《Interactive Image Synthesis with Panoptic Layout Generation》上榜2022 CVPR(IEEE Conference on Computer Vision and Pattern Recognition),全景图像生成算法配备昇腾AI处理器提供的算力支持,并借助CANN充分释放硬件澎湃算力,发挥极致AI性能。
4月
技术丛书《昇腾AI处理器CANN架构与编程》上市
由哈尔滨工业大学软件学院副院长苏统华与昇腾CANN技术专家杜鹏博士主编的华为智能计算技术丛书《昇腾AI处理器CANN架构与编程》发行上市。
5月
智能超分系统荣获“软件行业示范案例”
视频超分领域,CANN联合广东博华超高清创新中心有限公司展开超高清视频合作,丰富4K/8K内容供给,加速人工智能在超高清视频领域的生产应用,并以此荣获“软件行业示范案例”。
视频超分对比图及荣誉展示
8月
机器狗惊艳亮相“昇腾AI开发者创享日”南京站
“昇腾AI开发者创享日”南京站,一只加装了AI机械臂的机器狗惊艳亮相,电厂巡检、拉闸操作一气呵成,炫酷的操作收获了一大波粉丝。
11月
基于昇腾AI和深势科技DeepMD的分子动力学模拟服务成功商用
昇腾AI和深势科技DeepMD合作的分子动力学模拟服务,在CANN的助力下,AI预测性能达到现有产品的1.5+倍,可预测规模较传统方法提升10000+倍,为光伏材料、新能源电池、半导体材料研究带来巨大的商业应用价值。
分子动力学模拟图
蛋白质结果预测成果在国药集团成功商用,推动了AI智药产业升级
昇腾AI平台端到端使能蛋白质结构预测,并基于CANN进行多维度性能优化,使得AI预测效率较Baseline提升2+倍,同时具备长序列推理能力,2022年底已支持3800+长度的蛋白质氨基酸序列,达到业界领先水平。
基于昇腾平台的蛋白质结构预测效果(金色为真值,粉色为模型预测)
12月
“基于昇腾算力及CANN的创新应用”突破“互联网+”国赛金奖
在第八届中国国际“互联网+”大学生创新创业大赛中,“基于昇腾算力及CANN的创新应用”命题的参赛队伍大放异彩,斩获2金4银2铜的优异成绩,并取得CANN命题赛道国赛金奖的佳绩。
02 携手主流AI框架与推理引擎,实现生态创新共赢
CANN进一步加深与业界主流深度学习框架和推理引擎的合作,实现不同框架/引擎下的代码可以在异构硬件上高效的运行,从而大大降低AI开发门槛。
9月,
ONNX Runtime项目正式提供对昇腾硬件平台的支持
通过ONNX Rutime与CANN的对接,ONNX社区版本实现了对昇腾硬件平台的支持,标志着ONNX原生模型可直接在昇腾平台上运行。
10月,
OpenMMLab算法仓实现在CANN上的推理部署
OpenMMLab团队基于昇腾AI发布了MMDeploy 0.10.0版本,该版本实现了OpenMMLab算法仓库在CANN上的推理部署。
11月,
计图成功适配CANN,实现在昇腾平台上的运行
计图(Jittor)是由清华大学研制和开源的深度学习框架,通过和CANN的适配,实现了在昇腾平台上的运行,并发布了计图昇腾CANN适配版本。
12月份,
OpenMMLab算法仓支持昇腾AI训练加速
OpenMMLab在MMCV 1.7.0和MMEngine 0.3.0版本中,补齐了基于昇腾AI的训练加速能力。
OpenCV新增支持CANN推理后端
OpenCV 4.7中,DNN模块实现了对昇腾平台的支持,OpenCV Zoo中主流模型实现了在CANN后端的高效运行。
03 加码未来人才培养,为人工智能产业提供源源不断的动力
CANN大力发展高校人才培养和科研创新合作,并持续开展高品质的线上线下活动和大赛,带动百万级别开发者参与AI生态共建,掌握最硬核的AI知识,共筑AI发展的人才根基。
1)打造AI技术沃土,夯实知识平台
文档中心:一站式获取全场景技术文档
学习资源:针对不同级别开发者,提供定制化成长路径
2)深入高校人才培养和科研创新合作
“昇腾众智计划”,集众人之智,聚昇腾之势
昇腾众智已在高校形成品牌,成为“产学研”的一个重要选项,截止到2022年,CANN累计与300+高校研究团队开展合作,贡献500+个模型、1000+个算子。
“智能基座”,以产业汇聚人才,以人才引领产业
教育部和华为联合发起“智能基座”产交融合协同育人基地项目,以最新的技术培养人才,以创新的人才引领产业。CANN目前已全面覆盖C9高校,涉及教师120+,将CANN技术知识传递给10000+名学生。
3)系列AI技术赋能活动, “ 学、练、赛、创”全方位使能开发者
CANN打造了“训练营”系列技术赋能活动,围绕“学、练、赛、创”全方位赋能开发者,提供沉浸式学习与交流平台,鼓励开发者发挥想象力和创造力,加速AI人才培养与创新应用落地。
关上记忆的窗,2022已经成为过往。
新的一年,CANN将继续乘风破浪、奋勇前行,
提供更开放、更易用的全新体验,
携手开发者与伙伴,构筑万物AI的美好世界!