# quick_start **Repository Path**: lovingascend/quick_start ## Basic Information - **Project Name**: quick_start - **Description**: 快速入门昇腾产品,目前暂时只包括Atlas200DK,Ai1(Atlas300) - **Primary Language**: 其他 - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 20 - **Forks**: 6 - **Created**: 2020-08-09 - **Last Updated**: 2025-03-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 快速开启AI之旅 ## 产品介绍 ### Atlas 300 Atlas 300 AI加速卡(型号 3010)采用4个海思Ascend 310 AI处理器,是标准的PCIe HHHL卡,配合主设备(X86各种服务器),实现快速高效的处理推理、图像识别及处理等工作。 其中Ascend 310是一款华为专门为图像识别、视频处理、推理计算及机器学习等领域设计的高性能、低功耗AI芯片。芯片内置2个AI core,可支持128位宽的LPDDR4X,最高可提供16TOPS(INT8)/PCS的计算能力。 Atlas 300 AI加速卡以标准的半高半长PCIe卡的产品形态,提供多种数据精度,适用于人工智能训练和推理场景(主要是推理)。Atlas 300 AI加速卡采用全新的DaVinci架构,提供业界领先的性能与能效比,可广泛应用于数据中心和智能边缘。 **超强算力** 单卡提供64 TOPS INT8算力及64路高清视频实时分析,为深度学习和推理提供更强大算力 **硬件编解码** 支持JPEG和视频硬件编解码,提升图片和视频类应用性能 **低时延** 内存容量大、带宽高,满足特征匹配场景内存需求,降低应用时延 Atls300 ### Atlas 200DK Atlas 200开发者套件又称Atlas 200 Developer Kit,是以Atlas 200 AI加速模块为核心的开发者板形态的终端类产品。主要功能是将Atlas 200的接口对外开放,方便用户快速简捷的使用Atlas 200,可以运用于平安城市、无人机、机器人、视频服务器等众多领域的预研开发。 其中Atlas 200 集成了海思Ascend 310 AI处理器,可以实现图像、视频等多种数据分析与推理计算,可广泛用于智能监控、机器人、无人机、视频服务器等场景。 ![200DK](https://images.gitee.com/uploads/images/2020/0804/194702_f9bc10fd_5395865.png "屏幕截图.png") ## 版本架构介绍 基于Atlas产品,华为推出了1.3.0.0、1.32.0.0、1.73.0.0(20.0.0)三个版本。1.73.0.0版本是华为基于全新架构打造的最新版本,更易于开发者阅读、了解、开发属于自己的AI代码。 该版本适配多种安装方式,此处主要介绍下开发环境和运行环境。 开发环境:安装toolkit包,主要用于模型转换、代码编写和编译等开发过程。 运行环境:安装硬件执行包,主要用于编译好的代码运行(因为AI加速硬件设备在运行环境上)。 当开发环境和运行环境在同一系统中安装时,此系统即为合设系统。当开发环境和运行环境不在同一系统中安装时,此系统即为分设系统。 ## 开始AI之旅 请根据以上描述和下列选项中的介绍,选择自己需要的开发方式,点击开启AI之旅。 - [Atlas200DK-开发环境和运行环境分设](./Atlas200DK_separate_MD/README.md) **环境要求:** 1.开发侧:ubuntu18.04虚拟机或双系统 2.运行侧:Atlas200DK开发者套件 **优点:** 使用Mindstudio开发,交叉编译为能够在Atlas200DK上运行的可执行程序后,推送到设备侧运行,代码编写编译等效率高。 - [Atlas200DK-开发环境和运行环境合设](./Atlas200DK_catenation_MD/README.md) **环境要求:** 1.一台PC(能够连接Atlas200DK,可以用Mobaxterm或者xshell,或者ubuntu系统等,只需要能够连接Atlas200DK即可)。 2.Atlas200DK开发者套件 3.路由器(需要给开发板联网) **优点:** 不需要PC侧虚拟机或ubuntu系统,便于携带使用和独立开发。 **缺点:** 无法使用Mindstudio(无法使用Mindstudio(MindStudio暂不支持arm+ubuntu),代码编写编译等效率较低,对使用者Liunx技能的要求较高。 - [Atlas300-开发环境和运行环境合设](./Atlas300_catenation_MD/README.md) **环境要求:** 1.华为云账号(需要购买云端环境Ai1,有一定的费用) **优点:** 1.云端环境,随开随用。不依赖本地环境,方便快捷。 2.资金要求较低,初学和了解成本低。 **缺点:** 1.云端打开Mindstudio体验一般。 2.无法使用云端环境做成嵌入式产品。 - [Atlas300-开发环境和运行环境分设](./Atlas300_separate_MD/README.md) **环境要求:** 1.华为云账号(需要购买云端环境,约1.43RMB/h)。 2.本地ubuntu18.04虚拟机或双系统作为开发侧 。 **优点:** 1.本地开发环境,Mindstudio体验较好,开发效率高。 2.资金要求较低,初学和了解成本低。 **缺点:** 1.依赖本地开发环境。 2.无法使用云端环境做成嵌入式产品。