CANN 2022 | 开放升级,跃升新台阶

news/2023/6/7 1:07:19

每一位开发者,都是改变世界的力量

每一位开发者,都在创造一往无前的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的美好世界!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4555943.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

C++ Primer笔记——默认移动操作、移动迭代器、左右值引用成员函数、标准库仿函数、function包装器

目录 一.P476 合成的移动操作 二.P480 移动迭代器 三.P483 右值和左值引用成员函数 四.P510 标准库定义的仿函数 五.P512 标准库function类型(包装器) 一.P476 合成的移动操作 什么时候会有默认的移动构造和移动赋值函数,需满足以下几点…

【改进篇】Python实现VRP常见求解算法——蚁群算法(ACO)

基于python语言,实现经典蚁群算法(ACO)对车辆路径规划问题(CVRP)进行求解, 优化代码结构,改进Split函数 目录往期优质资源1. 适用场景2. 改进效果对比2.1实验结果2.2 改进前后算法性能对比3. 求…

如何实现更换电脑硬盘而不重装系统?

笔者的电脑最近出了问题,异常卡顿,根据经验得出“应该是硬盘坏道了”的结论,使用硬盘查看工具HDtune一看,果不其然。 而且坏道的位置极其坑,搞不好就是引导区,幸亏发现及时,于是用另一块硬盘迅速…

如何改变视频的MD5值?一分钟让你学会操作

肯定很多不是从事自媒体的朋友对MD5不是很熟悉,但其实它类似于人的身份证,只不过我们的身份证是一串数字,而它则是视频的后台编码,所以这也是一些平台用MD5来判断视频是否重复的依据。那么有人会问了,既然MD5这么特殊&…

激光雷达对植被冠层结构和SIF同时探测展望

前言陆表植被在全球碳循环中起着不可替代的作用。但现阶段,人们对气候变化与植被生态理化功能的关系的研究还不够完善。为了提高气候预测以及缓解气候恶化的速率,对植被参数比如:叶面积指数(leaf)、植被冠层结构&#…

格子玻尔兹曼机(Lattice Boltzmann Method)系列3:LBM在不可压缩流动下的边界条件算法

这篇文章主要整理了在格子玻尔兹曼方法中4个十分重要的边界条件。 1.回弹性边界条件 回弹性边界条件是格子玻尔兹曼算法中最简单也是最重要的一个边界条件,用于模拟固壁。适用于这个边界条件的粒子有两种不同的观点。 第一种观点是将这个边界点列看作固体。比如&…

受限玻尔兹曼机(RBM)原理分析以及在Tensorflow的实现

转自:https://blog.csdn.net/qq_23869697/article/details/80683163 简介 受限玻尔兹曼机是一种无监督,重构原始数据的一个简单的神经网络。 受限玻尔兹曼机先把输入转为可以表示它们的一系列输出;这些输出可以反向重构这些输入。通过前向…

理想气体

目录1. 建模2. 属性(1) 物态方程(2) 压强公式(2) 平均平动能与温度关系(3) 内能3. 循环过程(1) 等体过程(2) 等压过程(3) 等温过程(4) 绝热过程1. 建模 (1)分子可看作质点; (2)除碰撞外,分子间的相互作用力…