Getting Started with ComfyUI on AMD Radeon™ RX 9000 Series GPUs

· Source: AMD ROCm Blogs · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Software Development & Engineering · Depth: Intermediate, medium

Summary

AMD has released a guide for setting up ComfyUI, a node-based interface for Stable Diffusion and other generative AI models, on AMD Radeon RX 9000 series GPUs. This guide addresses common stability issues like HIP memory errors, slow first-time generation, and VAE decoding failures that previously frustrated AMD GPU users. It outlines hardware requirements, recommending AMD Radeon RX 9000 Series GPUs with 16GB+ VRAM, 32GB+ system RAM, and 100GB+ SSD storage. Software requirements include Ubuntu 22.04/24.04 LTS, ROCm 7.1, Python 3.10-3.12, and PyTorch 2.6.0+ with ROCm support. The guide provides detailed installation instructions for both Docker and native Linux setups, along with specific solutions and recommended launch configurations to optimize performance and stability on AMD Radeon hardware.

Key takeaway

For AI Engineers and content creators using AMD Radeon RX 9000 series GPUs for generative AI, this guide provides essential configurations to overcome historical stability issues. You should prioritize using the latest ComfyUI version and ROCm 7.1, and apply the recommended `--reserve-vram` and `--lowvram` flags based on your GPU's VRAM capacity. This will ensure a more stable and performant experience for image and video generation workflows.

Key insights

ComfyUI is now stable and performant on AMD Radeon RX 9000 series GPUs with ROCm 7.1.

Principles

Method

Install ComfyUI via Docker or natively on Ubuntu with ROCm 7.1, then apply specific launch flags like `--reserve-vram` and ensure the latest ComfyUI version for optimal stability and performance.

In practice

Topics

Code references

Best for: Machine Learning Engineer, AI Engineer, Software Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by AMD ROCm Blogs.