tilelang-pass-workflow-analyzer

Official

Analyze Pass pipelines and recommend placement.

Authortile-ai
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides a focused analysis of TileLang-Ascend compiler Pass workflows to help engineers understand execution order, data dependencies, and where to safely insert new Passes without breaking the pipeline. It reduces guesswork when modifying pipeline order and ensures cross-phase attrs (like buffer_shapess, address_map, size_map, and buffer scope) are respected.

Core Features & Use Cases

  • Reference-first analysis: Prioritizes reading pass-pipeline-overview.md, pass-dependency-graph.md, and new-pass-placement-guide.md to produce accurate high-level reports.
  • Dependency mapping: Explains Pass-to-Pass data flow (e.g., buffer scope → CrossCorePipeline, CollectBufferShapes → AscendMemoryPlanning → AscendSyncInsert).
  • Placement recommendations: Recommends Phase 1 vs Phase 2 positions and exact insertion points (e.g., after AscendStorageRewrite and before AscendMemoryPlanning) with reasoning and implementation guidance.
  • Drill-down on demand: Only reads source files like tilelang/engine/phase.py when the user requests concrete implementation details.

Quick Start

Ask the skill to describe the TileLang-Ascend Pass pipeline, list key pass dependencies, and recommend where to insert a new memory optimization pass.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tilelang-pass-workflow-analyzer
Download link: https://github.com/tile-ai/tilelang-ascend/archive/main.zip#tilelang-pass-workflow-analyzer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.