☰
CANN基础设施:CANNLab概述
2026/10/14 2:18:49 网站建设 项目流程

1.1 Overview

【免费下载链接】infrastructure本仓库用于托管CANN社区基础设施团队的公开信息,包括不限于:会议日程,成员信息,服务文档和配置等信息项目地址: https://gitcode.com/cann/infrastructure

CANNLab is a one-stop cloud development platform launched by the CANN community, providing NPU computing resources based on the Cloud Developer Space. The platform targets scenarios such as operator development, model training and inference, and AI application construction within the CANN ecosystem, offering developers anout-of-the-boxcloud development environment.

Developers do not need to install the CANN toolchain locally. They can access the platform through the CANN open-source repository entry on GitCode, apply for computing resources on demand, and develop through WebIDE or local VSCode remote connection.

1.2 Product Features

FeatureDescription
Zero-configuration development environmentPre-installed with WebIDE, Git, CANN base package (currently v9.0.0 official release), and operator development plugins; ready to use out of the box
Multiple compute specificationsSupports A2 and A3 Ascend compute instances, as well as 950 CPU simulation instances
Dual connection methodsSupports WebIDE (used directly in the browser) and local VSCode Remote-SSH remote connection
Data persistencePersistent directories/mnt/workspaceand/homeretain data after instance shutdown, protecting code and data
Free compute quotaDevelopers receive an initial 100 card-hour free quota, and can later exchange points for additional card-hours
Toolchain integrationBuilt-in Huawei OP DevTools operator development plugin, PyPTO Toolkit, CANNBot Toolkit, and other auxiliary tools

1.3 Application Scenarios

Scenario 1: Ascend Operator Development

Based on the pre-installed CANN environment and Huawei OP DevTools plugin, complete Ascend C custom operator development, compilation, debugging, and performance tuning in the cloud. Supports creation, compilation, anomaly detection, and performance analysis of standard custom operators and pyasc operators.

Scenario 2: Model Training and Inference

Leverage A2/A3 NPU computing power for lightweight large model SFT fine-tuning, inference deployment, and model evaluation. Supports 1-card and 8-card specifications.

1.4 Basic Concepts

TermDescription
InstanceCloud computing unit provided by CANNLab, including CANN software stack and development tools
ImagePre-installed development environment template, including the CANN base package, Python environment, and other built-in tools
Card-HoursUnit of measurement for compute resources. 1 card-hour = number of NPU cards x usage duration (hours)
WorkspacePersistent storage directories mounted at/mnt/workspaceand/home; data is retained after instance shutdown
NPU InstanceComputing instance equipped with Ascend NPU cards, supports A2 and A3
CPU Simulation EnvironmentComputing environment with ARM CPU, used for operator logic verification and UT testing without NPU dependency

【免费下载链接】infrastructure本仓库用于托管CANN社区基础设施团队的公开信息,包括不限于:会议日程,成员信息,服务文档和配置等信息项目地址: https://gitcode.com/cann/infrastructure

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询