Ascend

60 mods across 1 repository, 38 stars between them.

ascend-docker

01

Ascend/agent-skills

Skill Claude CodeCodex

Create Docker containers for Huawei Ascend NPU development with proper device mappings and volume mounts. Use when setting up Ascend development environments in Docker, running CANN applications in containers, or creating isolated NPU development workspaces. Supports privileged mode (default), basic mode, and full…

38 3mo ago A 76 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A bilingual question-and-answer adviser for Huawei Ascend inference projects, including vLLM-Ascend, MindIE, and ModelSlim repositories. Inference is the process of using a trained model to produce results.

38 3mo ago A 361 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

An installation procedure for Ascend NPU drivers and firmware on CentOS, RHEL, Ubuntu, and Debian systems. NPU means a processor designed for neural-network workloads.

38 3mo ago B 83 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

Analyze Huawei Ascend NPU profiling data to discover hidden performance anomalies and produce a detailed model architecture report reverse-engineered from profiling. Trigger on Ascend profiling traces, NPU bottlenecks, device idle gaps, host-device issues, kerneldetails.csv / traceview.json / opsummary /…

38 3mo ago A 172 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

An index of skills for developing with Huawei’s Ascend Transformer Boost (ATB) library. It groups eight skills covering CANN setup, ATB testing, operator replacement design, and migration to ACLNN for Ascend NPU development.

38 3mo ago A 90 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A workflow for migrating ATB operators to ACLNN on Huawei Ascend 910B and 950 devices. ATB and ACLNN are libraries for implementing computations on Ascend hardware.

38 3mo ago A 64 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A design-document generator for replacing an ATB operator with an ACLNN operator. It uses documentation for both interfaces to describe how their parameters correspond and how the replacement should be tested.

38 3mo ago A 98 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A generator for ATB (Ascend Transformer Boost) operator test cases in CSV format. It creates examples for expected inputs, invalid inputs, and performance testing according to CSV rules.

38 3mo ago A 64 tokens MulanPSL-2.0

atb-csv-tester

09

Ascend/agent-skills

Skill Claude CodeCodex

A test runner for ATB (Ascend Transformer Boost) test cases stored as CSV files. It checks whether ATB operators produce correct results in a CANN environment.

38 3mo ago A 83 tokens MulanPSL-2.0

atb-debug-guide

10

Ascend/agent-skills

Skill Claude CodeCodex

A troubleshooting guide for ATB operator tests and setup. ATB is a software environment for testing computing operators, and an operator is a small piece of a machine-learning or numerical program.

38 3mo ago A 73 tokens MulanPSL-2.0

atb-nnal-installer

11

Ascend/agent-skills

Skill Claude CodeCodex

An installation guide for the Ascend NPU NNAL acceleration library. It handles installing the NNAL package, setting its environment variables, and checking that it works.

38 3mo ago B 55 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A standard workflow for migrating ATB OPS implementations to ACLNN. It combines preparation, design documentation, CSV test-case planning, implementation, compilation, and testing into staged checkpoints.

38 3mo ago B 69 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A build tool for the ATB (Ascend Transformer Boost) test framework. It can perform a full build, including third-party dependencies, or an incremental build using an existing setup.

38 3mo ago C 93 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A workflow for generating complete AscendC operator implementations from design documents. AscendC is a programming environment for operators that run on Huawei Ascend AI processors, and an operator is a computation such as a matrix or neural-network operation.

38 3mo ago A 0 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A code-review skill for Ascend C, a C-like language used to write operators for Ascend AI processors. It checks code against supplied safety and coding rules using a hypothesis-testing approach.

38 3mo ago A 126 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A build and debugging guide for AscendC operators, which are custom computing operations for Huawei Ascend AI processors. It covers compiling, installing, and running accuracy tests on NPU hardware.

38 3mo ago A 0 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A design guide for AscendC operators, which are custom computing operations written for Huawei Ascend AI processors. It covers the operator structure, interfaces, performance planning, and how work and memory are divided.

38 3mo ago A 77 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A development skill for building Ascend C operators end to end. Ascend C is a C-like language for writing operations that run on Ascend AI processors.

38 3mo ago A 70 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A documentation workflow for AscendC operators, which are compute kernels written for Huawei Ascend AI processors. It generates a PyTorch-style README describing an operator's interface.

38 3mo ago A 91 tokens MulanPSL-2.0

ascendc-mssanitizer

20

Ascend/agent-skills

Skill Claude CodeCodex

A memory-checking and analysis tool for Ascend C operators, which are computation units written for Ascend hardware.

38 3mo ago A 108 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A performance-testing procedure for Ascend C operators that keeps profiler test cases in JSONL files and compares custom operators with reference implementations.

38 3mo ago A 117 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A procedure for investigating and improving the speed of Ascend C kernel operators, which are code routines for Huawei Ascend NPU hardware.

38 3mo ago A 78 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A debugging workflow for AscendC operators, which are compute kernels written for Huawei Ascend AI processors. It helps investigate incorrect results such as mismatches, all-zero output, or NaN values.

38 3mo ago A 122 tokens MulanPSL-2.0

Ascend/agent-skills

Skill Claude CodeCodex

A precision-testing process for already compiled and installed AscendC operators. AscendC operators are custom computing operations designed for Huawei Ascend processors.

38 3mo ago A 94 tokens MulanPSL-2.0