Ascend NPU Supported Matrix¶
Currently, cache-dit library supports almost Any Diffusion Transformers (with Transformer Blocks that match the specific Input and Output patterns). Please check πExamples for more details. Here are just some of the tested models listed.
Theoretically, almost all models supported by Cache-DiT can run on Ascend NPU. Here, only some of the models we have tested are listed. We will continue testing more models for Ascend NPU, so stay tuned for updates!
Transformer Optimization¶
| πModels | Hybrid Cache | Context Parallel | Tensor Parallel |
|---|---|---|---|
| FLUX.2-Klein-4B | β | β | β |
| FLUX.2-Klein-base-4B | β | β | β |
| FLUX.2-Klein-9B | β | β | β |
| FLUX.2-Klein-base-9B | β | β | β |
| FLUX.2-dev | β | β | β |
| FLUX.1-dev | β | β | β |
| FLUX.1-Fill-dev | β | β | β |
| FLUX.1-Kontext-dev | β | β | β |
| Z-Image-Turbo* | β | β | β |
| Qwen-Image | β | β | β |
| Qwen-Image-Layered | β | β | β |
| Qwen-Image-2512 | β | β | β |
| Qwen-Image-Edit | β | β | β |
| Qwen-Image-Edit-2509 | β | β | β |
| Qwen-Image-Edit-2511 | β | β | β |
| Qwen-Image-Lightning | β | β | β |
| Qwen-Image-Edit-Lightning | β | β | β |
| Qwen-Image-Edit-2509-Lightning | β | β | β |
| Qwen-Image-Edit-2511-Lightning | β | β | β |
| Wan-2.2-T2V | β | β | β |
| Wan-2.2-I2V | β | β | β |
| Wan-2.1-T2V | β | β | β |
| Wan-2.1-I2V | β | β | β |
| LongCat-Image | β | β | β |
| LongCat-Image-Edit | β | β | β |
| Ovis-Image | β | β | β |
Text Encoder & VAE Optimization¶
| πModels | Text Encoder Parallel | AutoEncoder(VAE) Parallel |
|---|---|---|
| FLUX.2-Klein-4B | β | β |
| FLUX.2-Klein-base-4B | β | β |
| FLUX.2-Klein-9B | β | β |
| FLUX.2-Klein-base-9B | β | β |
| FLUX.2-dev | β | β |
| FLUX.1-dev | β | β |
| FLUX.1-Fill-dev | β | β |
| FLUX.1-Kontext-dev | β | β |
| Z-Image-Turbo* | β | β |
| Qwen-Image | β | β |
| Qwen-Image-Layered | β | β |
| Qwen-Image-2512 | β | β |
| Qwen-Image-Edit | β | β |
| Qwen-Image-Edit-2509 | β | β |
| Qwen-Image-Edit-2511 | β | β |
| Qwen-Image-Lightning | β | β |
| Qwen-Image-Edit-Lightning | β | β |
| Qwen-Image-Edit-2509-Lightning | β | β |
| Qwen-Image-Edit-2511-Lightning | β | β |
| Wan-2.2-T2V | β | β |
| Wan-2.2-I2V | β | β |
| Wan-2.1-T2V | β | β |
| Wan-2.1-I2V | β | β |
| LongCat-Image | β | β |
| LongCat-Image-Edit | β | β |
| Ovis-Image | β | β |
Z-Image-Turbo*: Since diffusers does not support this model by NPU, you need to merge this PR into your local diffusers repo: https://github.com/huggingface/diffusers/pull/12979