关于Atlas 200DK

Atlas 200DK是华为昇腾推出的一款基于昇腾310芯片的NPU处理器。该芯片主要用于AI推理计算。
Atlas是大力神的意思,难道这个寓意是”大力出奇迹?“。 DK是Developer Kit的缩写,意为开发套件。

关于昇腾处理器

昇腾310算力很强悍,高达22TPos的算力。助力开发者实现一站式的AI应用开发。
昇腾处理器在ARM上增加了达芬奇架构,以外围AI加速器来进行张量运算加速,而这类架构倒是更像GPU架构,都是为了优化AI智能计算,加入了对于张量核心的优化支持,但是由于GPU并非专门为AI计算设计的,所以在神经网络推理等主流应用上,传统GPU架构并不如达芬奇架构的效率高。
达芬奇架构采用3D Cube针对矩阵运算做加速,大幅提升单位功耗下的AI算力,每个AI Core可以在一个时钟周期内实现4096个MAC操作,相比传统的CPU和GPU实现数量级的提升。

AI计算的核心是矩阵乘法运算,计算时由左矩阵的一行和右矩阵的一列相乘,每个元素相乘之后的和输出到结果矩阵。
在此计算过程中,标量(Scalar)、向量(Vector)、矩阵(Matrix)算力密度依次增加,对硬件的AI运算能力不断提出更高要求。 典型的神经网络模型计算量都非常大,这其中99%的计算都需要用到矩阵乘,也就是说,如果提高矩阵乘的运算效率,就能最大程度上提升AI算力——这也是达芬奇架构设计的核心:以最小的计算代价增加矩阵乘的算力,实现更高的AI能效。

AI芯片Ascend 910与之配套的新一代AI开源计算框架MindSpore才是真正的AI国产自主化的基座,是中美AI技术对抗中中国的王牌。目前国内的AI芯片大多只能做推理,无法完成复杂的训练任务,昇腾910处理器结合MindSpore可以实现AI训练,对标英伟达的GPU和谷歌与脸书的TensorFlow和PyTorch,为将来中国AI的弯道超车开辟了新的道路。

SD卡制作:

Step1:sd制作
我使用的是CANN 5.0.4版本,ubuntu为18.0.4,安装dd镜像(其实我不懂dd是啥意思)
https://support.huaweicloud.com/dedg-A200dk_3000_c75/atlased_04_0013.html
Step2:通过网线接好后,远程登陆

登录:

ssh HwHiAiUser@192.168.1.2
用户HwHiAiUser缺省登录密码为“Mind@123”。

root用户:
su - root
Mind@123

部署PyACL

ACL是昇腾计算语言。PyACL是该语言的Python接口API。
安装可以参考如下流程:
https://support.huaweicloud.com/dedg-A200dk_3000_c75/atlased_04_0017.html

查看芯片使用情况

npu-smi info 查看npu的驱动固件

这就说明我们的芯片NPU驱动和CANN可以使用了。

【昇腾AI系列】Atlas 200DK环境适配相关推荐

  1. 【昇腾AI系列】 在200DK运行MindX SDK的Yolov3+Resnet50样例

    注意:巨坑提醒:python版本和mindx sdk有关联,python3.7.5最高支持的mindx sdk版本为2.0.3 如果使用2.0.4版本,会报错: 如果有遇到这类问题的小伙伴一定要记得注 ...

  2. 【昇腾AI系列】 在200DK上安装MindX SDK

    MindX SDK 是华为推出的软件开发套件(SDK),提供极简易用.高性能的API和工具,助力昇腾AI处理器赋能各应用场景. 安装SDK: 在/home/HwHiAiUser目录下新建MindX_S ...

  3. 【昇腾AI系列】在Atlas200DK上运行第一个样例

    推理模型应用的架构如下 安装samples git clone https://gitee.com/ascend/samples.git 获取mnist的air格式模型 wget https://mo ...

  4. Atlas 200DK 开发环境配置总结(Ubuntu 18.04)

    引言:项目需求,要用到华为的神经网络加速芯片Atlas 200 DK进行边缘端的检测推理,最开始入门也是从各种繁杂的官方文档读起,当时个人的Linux.深度学习知识等基础都还很弱,整个过程枯燥漫长,包 ...

  5. 基于华为云ECS的目标检测与识别的昇腾AI开发体验【华为云至简致远】

    [摘要] 基于华为云弹性云服务器ECS,搭配共享镜像,快速搭建环境,进行目标检测与识别的昇腾AI开发体验,开箱即用,打破时间和空间限制,随时随地进行开发,适合个人开发和团队协作,体验流畅丝滑. 前言 ...

  6. 基于昇腾AI异构计算架构CANN的通用目标检测与识别一站式方案初体验

    前言 强大的社会粘性不断催温数字化发展,目标检测与识别作为计算机视觉领域的一项关键技术,应用场景广泛,前景十分广阔,从城市治理.楼宇园区.互联网等领域,延伸至智能家居.金融.医疗影像等更多创新领域.随 ...

  7. 小白如何逆袭为AI大牛?00后大学生凭借昇腾AI为粮食加工保驾护航

    作者 | 伍杏玲 出品 | CSDN 哈尔滨工程大学智能科学与工程学院2023级直博生 邵琦 守护粮食供应安全,用科技提升农业加工行业智能化水平,为国家粮食加工保驾护航. 你可能觉得这对普通人来说是& ...

  8. 玩转Atlas 200DK(一)分设环境之开发环境准备

    打开昇腾官网 https://www.hiascend.com/software/cann/community ,会发现CANN的版本已经升级到了5.1.RC1.alpha005. 然而这不是玩转At ...

  9. 基于昇思MindSpore的同元软控AI系列工具箱正式发布,大幅度降低产品研发成本

    随着智能时代的到来,同元软控与华为携手合作,以昇思MindSpore为框架底座,打造了MWORKS AI工具箱,并于2023年1月8号正式对外发布.基于昇思MindSpore的MWORKS AI工具箱 ...

最新文章

  1. 全面理解 ASP.NET Core 依赖注入
  2. 经验传承:谈色彩设计方法
  3. 一天搞定CSS: 浮动(float)与inline-block的区别--11
  4. 基于php的问答,thinkask
  5. mysql 数据库中数据去重,oracle数据库中如何达到像mysql数据库中group by 那种去重的效果..求大神解答...
  6. c++builder中dbgrid控件排序_如何实现APP中各种布局效果?学会这几个控件就够了...
  7. FMDB数据库框架的是使用
  8. Spring MVC (mvc框架)
  9. php 一个URL加密解密的程序
  10. PHP能得到你是从什么页面过来的,r…
  11. vba取一列数中非0的行_vba excel怎么获取指定工作表的行数、列数
  12. vc2012编译speex (没编过)
  13. 冰点还原安装了找不到图标,或许该这样!
  14. CSS3旋转跳跃的立方体
  15. Windows2016 主从CA(一、企业根CA与独立从CA)
  16. 海天蚝油《挑战不可能》听风者解人声密码
  17. 机器学习:局部加权线性回归(Locally Weighted Linear Regression)
  18. C++11智能指针(unique_ptr、shared_ptr、weak_ptr)boost::scoped_ptr
  19. 电脑族应该怎么保护眼睛
  20. #WebStorm激活码失效解决方法!

热门文章

  1. MySQL 数据库学习(一)
  2. signaling hbbtv info in TS
  3. springboot No mapping for POST
  4. win7 c盘 扩容 cdds
  5. 2022年甘肃最新建筑八大员(市政)模拟考试题库及答案
  6. QEMU工程编译错误解决
  7. Koreographer Professional Edition✨一款Unity音游插件教程
  8. 图片搜索引擎网站大全,以图搜图网站
  9. 每日思维模型——管理4R模型
  10. 【图像分割】分割网络概览