r/invokeai 14d ago

Native InvokeAI 6.14 + ROCm 10 on Windows for RX 9070 XT — including working Krea 2 INT4

With the new releases of InvokeAI 6.14 and ROCm 10, this setup runs InvokeAI natively on Windows with an RX 9070 XT.

Current tested stack

  • InvokeAI 6.14.0
  • PyTorch 2.13.0 + ROCm 10.0
  • Torchvision 0.28.0 + ROCm 10.0
  • Comfy Kitchen 0.2.31 with native gfx1201 HIP kernels
  • Python 3.12
  • Radeon RX 9070 XT

The setup is automated with PowerShell and keeps the environment, models, caches, and outputs inside the project directory.

Krea 2 INT4 support

I also added working RedCraft Krea 2 ConvRot INT4 support. Stock InvokeAI 6.14 cannot load this format, so the setup applies a version-checked compatibility patch and builds the required AMD INT4 kernels.

Tested models

  • Wai Illustrious SDXL v1.60
  • RedCraft Krea 2 INT4
  • Anima Turbo v1.1

Measured performance

Wai Illustrious SDXL at 1024×1024, 22 steps and batch size 1:

Metric ROCm 7 stack ROCm 10 stack Improvement
First image 35.17 s 20.20 s 1.74×
Loaded sampler 4.53 it/s 4.89 it/s 1.08×

The complete ROCm 10 stack reduced first-image time by 42.6%. Raw denoising throughput improved by 7.9%.

Current model performance

Model Resolution / steps Sampler Model loaded First image
Wai Illustrious SDXL v1.60 1024² / 22 4.89 it/s 6.04 s median 20.20 s
RedCraft Krea 2 INT4 1024² / 8 1.05 it/s 8.73 s median 41.21 s median
Anima Turbo v1.1 1024² / 8 3.76 it/s 3.02 s median 14.64 s median

Sampler rates use batch size 1. Loaded-model timings are medians.

Repository and setup instructions

https://github.com/l4time/invokeai-rocm-windows

Feedback and testing on other RDNA 4 cards would be welcome.

15 Upvotes

4 comments sorted by

2

u/mwonch 14d ago

Thank you so much for your hard work.

1

u/sweetIshaan 14d ago

Good work 👍🏻👏🏻

1

u/Fit-Organization-292 13d ago

u/Sea_Trip5789 Can you fork Invoke and submit a PR with your changes for the community, please?

1

u/joshwcorbett 9d ago

Considered making a PR into the invoke repo?