PyAsc + AscTile

Installation

  • Build from source
  • Setup runtime environment

Programming guide

  • Quick start
  • Cube programming capabilities
  • Performance tips
  • Debug capabilities
  • Tutorials

Development

  • Coding style conventions
  • Tools
  • AI agent skills for Ascend C

High-level design

  • Design overview
  • Programming models insights
  • Software pipelining (double-buffering)
  • Automatic synchronization injection

Python API (AscTile)

  • Kernel API
  • Runtime API

MLIR

  • Dialects and operations
  • Passes
    • AscendC passes
    • AscendC (from AscTile extension) passes
    • AscTile passes
    • AscVF passes
    • LowerToAsc passes
PyAsc + AscTile
  • Passes
  • View page source

Passes

  • AscendC passes
  • AscendC (from AscTile extension) passes
  • AscTile passes
  • AscVF passes
  • LowerToAsc passes
Previous Next

© Copyright 2026-2026, Huawei Technologies Co., Ltd..

Built with Sphinx using a theme provided by Read the Docs.