行业资讯
📅 2026/7/10 20:22:15
CANN基础设施:CANNLab概述
1.1 Overview【免费下载链接】infrastructure本仓库用于托管CANN社区基础设施团队的公开信息包括不限于会议日程成员信息服务文档和配置等信息项目地址: https://gitcode.com/cann/infrastructureCANNLab 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 FeaturesFeatureDescriptionZero-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 boxMultiple compute specificationsSupports A2 and A3 Ascend compute instances, as well as 950 CPU simulation instancesDual connection methodsSupports WebIDE (used directly in the browser) and local VSCode Remote-SSH remote connectionData persistencePersistent directories/mnt/workspaceand/homeretain data after instance shutdown, protecting code and dataFree compute quotaDevelopers receive an initial 100 card-hour free quota, and can later exchange points for additional card-hoursToolchain integrationBuilt-in Huawei OP DevTools operator development plugin, PyPTO Toolkit, CANNBot Toolkit, and other auxiliary tools1.3 Application ScenariosScenario 1: Ascend Operator DevelopmentBased 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 InferenceLeverage 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 ConceptsTermDescriptionInstanceCloud computing unit provided by CANNLab, including CANN software stack and development toolsImagePre-installed development environment template, including the CANN base package, Python environment, and other built-in toolsCard-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 shutdownNPU InstanceComputing instance equipped with Ascend NPU cards, supports A2 and A3CPU 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),仅供参考