Stable Diffusion XL image benchmarks on AMD GPUs
619 reported configurations · 16 sources · 626 measurements
Documented results
24 selected configurationsSelected across sources, not a performance ranking. Match model weights, resolution, steps, software and timing scope before comparing.
| Source | Model | GPUs | Output | Measurements |
|---|---|---|---|---|
| View ReportUL Procyon | Stable Diffusion XLText → image | Radeon RX 7700 XT1 GPUConfiguration
| 1024 × 1024Batch 1100 stepsBatch 1 | 47.5 s/imageTime / image · reported Whole workflow · Timing details missing |
| View ReportComfyUI | Stable Diffusion XL1.0 BaseText → image | Ryzen AI Max+ 395 (Radeon 8060S)1 GPUConfiguration
| 1024 × 1024Batch 125 stepsBatch 1 | 26.57 s/imageTime / image · reported 1.43 steps/sSampling steps · reported Whole workflow · Cold |
| View ReportComfyUI | Stable Diffusion XLText → image | Radeon RX 9070 XT1 GPUConfiguration
| 1024 × 1024Batch 130 stepsBatch 1 | 0.137 images/sCalculated · Image rate · reported · sustained pipeline throughputExact unit normalization of reported8.22images/minute.reported images per minute / 60 |
| View ReportComfyUI | Stable Diffusion XL 1.0 baseText → image | Radeon AI PRO R97001 GPUConfiguration
| 1024 × 1024Batch 130 stepsBatch 1 | 0.151 images/sImage rate · reportedUnit conversion from reported9.03images/min; not an independently measured seconds/image latency. |
| View ReportUL Procyon | Stable Diffusion XLText → image | Radeon RX 9070 GRE1 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 46.2 s/imageTime / image · reported Timing details missing |
| View ReportDiffusion workflow | Stable Diffusion XLText → image | Radeon RX 7900 XTX1 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 6.3 s/imageTime / image · reported Whole workflow · Timing details missing |
| View ReportDiffusion workflow | Stable Diffusion XLText → image | Radeon PRO W79001 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 6.9 s/imageTime / image · reported Whole workflow · Timing details missing |
| View ReportUL Procyon | Stable Diffusion XLText → image | Radeon RX 9070 GRE1 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 24.277 s/imageTime / image · reported 1,544 Procyon scoreProcyon performance index · reportedPerformance score, not image quality. Timing details missing |
| View ReportComfyUI | SDXL (checkpoint unreported)Text → image | Radeon AI PRO R97001 GPUConfiguration
| 1024 × 102420 stepsBatch not reported | 9.02 sGeneration time · reportedFirst run includes initialization/model loading. Whole workflow · Cold |
| View ReportComfyUI | Stable Diffusion XLText → image | Radeon RX 9070 XT1 GPUConfiguration
| 1024 × 102420 stepsBatch not reported | 32.25 s/imageTime / image · reported 1.03 steps/sSampling steps · reported Timing details missing |
| View ReportComfyUI | SDXL v-pred (checkpoint unreported)Text → image | Radeon AI PRO R97001 GPUConfiguration
| 1024 × 1024Batch 450 stepsBatch 4 | 44.5 s/batchBatch time · reportedWhole batch of4 images, not seconds per image. 1.18 steps/sSampling steps · reportedReported sampler iterations for batch 4; do not confuse normalized4.72image-iterations/s with sampler rate. Timing details missing |
| View ReportDiffusion workflow | SDXL 1.0 Base Olive optimizedText → image | Radeon RX 7900 XT1 GPUConfiguration
| 1024 × 1024Steps not reportedBatch not reported | 3.8 steps/sSampling steps · reportedApproximate author-reported rate. |
| View ReportSD WebUI | juggernautxl_juggxibyrundiffusionText → image | Radeon RX 7900 XTX1 GPUConfiguration
| 512 × 512Batch 1Steps not reportedBatch 1 | 6.34 image-steps/sPipeline throughput · reportedHarness computes steps times batch divided by process_images wall time; not sampler iterations per second or images per second. |
| View Reportstable-diffusion.cpp / sd2R | Stable Diffusion XLText → image | Radeon RX 7600 XT1 GPUConfiguration
| Resolution not reported8 stepsBatch not reported | 1.47 s/stepStep time · reported Sampling only · Timing details missing |
| View ReportUL Procyon | Stable Diffusion XLText → image | Radeon RX 9060 XT1 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 33.359 s/imageTime / image · reported 1,124 Procyon scoreProcyon performance index · reportedPerformance score, not image quality. Timing details missing |
| View ReportComfyUI | Stable Diffusion XLText → image | Ryzen AI Max+ 395 (Radeon 8060S)1 GPUConfiguration
| 1024 × 1024Batch 130 stepsBatch 1 | 24.63 s/imageTime / image · reported Timing details missing |
| View ReportUL Procyon | Stable Diffusion XLText → image | Radeon RX 7800 XT1 GPUConfiguration
| 1024 × 1024Batch 1100 stepsBatch 1 | 42.2 s/imageTime / image · reported Whole workflow · Timing details missing |
| View ReportComfyUI | Stable Diffusion XL1.0 BaseText → image | Ryzen AI Max+ 395 (Radeon 8060S)1 GPUConfiguration
| 1024 × 1024Batch 125 stepsBatch 1 | 18.41 s/imageTime / image · reported 1.48 steps/sSampling steps · reported Whole workflow · Warm |
| View ReportDiffusion workflow | Stable Diffusion XLText → image | Radeon RX 90701 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 3.7 s/imageTime / image · reported Whole workflow · Timing details missing |
| View ReportDiffusion workflow | Stable Diffusion XLText → image | Radeon PRO W79001 GPUConfiguration
| Resolution not reportedSteps not reportedBatch not reported | 0.318 s/forwardStep time · reportedExact ms-to-seconds conversion; isolated UNet, not image latency. Model component · Timing details missing |
| View ReportComfyUI | SDXL (checkpoint unreported)Text → image | Radeon AI PRO R97001 GPUConfiguration
| 1024 × 102420 stepsBatch not reported | 5.2 sGeneration time · reportedApproximately reported for warm execution. 4.6 steps/sSampling steps · reportedSampler iterations/s; a separate denoising rate, not full workflow throughput. Whole workflow · Warm |
| View ReportComfyUI | SDXL v-pred (checkpoint unreported)Text → image | Radeon AI PRO R97001 GPUConfiguration
| 1024 × 1024Batch 450 stepsBatch 4 | 41.2 s/batchBatch time · reportedWhole batch of4 images, not seconds per image. Timing details missing |
| View ReportSD WebUI | juggernautxl_juggxibyrundiffusionText → image | Radeon RX 7900 XTX1 GPUConfiguration
| 512 × 512Batch 2Steps not reportedBatch 2 | 8.15 image-steps/sPipeline throughput · reportedHarness computes steps times batch divided by process_images wall time; not sampler iterations per second or images per second. |
| View Reportstable-diffusion.cpp / sd2R | Stable Diffusion XLText → image | Radeon RX 7600 XT1 GPUConfiguration
| Resolution not reported8 stepsBatch not reported | 1.55 s/stepStep time · reported Sampling only · Timing details missing |