RTX 3050 - Order Now
Home / Blog / GPU Comparisons / SD 1.5 vs SDXL for Cost-Optimised Batch Processing: GPU Benchmark
GPU Comparisons

SD 1.5 vs SDXL for Cost-Optimised Batch Processing: GPU Benchmark

Head-to-head benchmark comparing SD 1.5 and SDXL for cost-optimised batch processing workloads on dedicated GPU servers, covering throughput, latency, VRAM usage, and cost efficiency.

Quick Verdict

Training a machine learning classifier on synthetic images needs volume, not gallery-quality output. SD 1.5 at £1.41 per 1,000 images versus SDXL at £1.72 is an 18% cost saving — and SD 1.5’s smaller 4 GB VRAM footprint means you could run multiple instances on a single GPU for even higher throughput on a dedicated GPU server.

SDXL’s superior prompt adherence and visual detail matter for customer-facing outputs but add no value when images are training data or placeholder content. For batch generation at scale, SD 1.5 is the more economical engine.

Full data below. More at the GPU comparisons hub.

Specs Comparison

SD 1.5 generates at 512×512 by default while SDXL targets 1024×1024. If your batch pipeline upscales afterward, SD 1.5 combined with a super-resolution model can sometimes match SDXL quality at lower total cost.

SpecificationSD 1.5SDXL
Parameters860M (UNet)3.5B (UNet)
ArchitectureLatent DiffusionLatent Diffusion
Context Length512×5121024×1024
VRAM (FP16)4 GB7 GB
VRAM (INT4)N/AN/A
LicenceCreativeML Open RAIL-MCreativeML Open RAIL++-M

Guides: SD 1.5 VRAM requirements and SDXL VRAM requirements.

Batch Processing Benchmark

Tested on an NVIDIA RTX 3090 at default resolutions with max batch utilisation. See our benchmark page.

Model (INT4)Batch tok/sCost/M TokensGPU UtilisationVRAM Used
SD 1.52.2 img/min$0.0021/img92%4 GB
SDXL3.3 img/min$0.0046/img95%7 GB

SDXL generates more images per minute in batch mode (3.3 versus 2.2) despite its larger model size, likely due to better batch scheduling optimisations. However, each SDXL image costs 2.2x more. See our best GPU for LLM inference guide.

See also: SD 1.5 vs SDXL for API Serving (Throughput) for a related comparison.

See also: SDXL vs Flux.1 for Cost-Optimised Batch Processing for a related comparison.

Cost Analysis

At 100,000 images, SD 1.5 costs £141 versus SDXL’s £172. The saving is modest but consistent across volumes.

Cost FactorSD 1.5SDXL
GPU RequiredRTX 3090 (24 GB)RTX 3090 (24 GB)
VRAM Used4 GB7 GB
Images/min2.52.9
Cost/1K Images£1.41£1.72

See our cost calculator.

Recommendation

Choose SD 1.5 for synthetic data generation, texture libraries, dataset augmentation, and any batch pipeline where 512×512 resolution suffices and volume determines project cost.

Choose SDXL for batch generation of customer-facing assets: product catalogue images, marketing variants, and any output where 1024×1024 quality is the minimum acceptable standard.

Run overnight on dedicated GPU servers for maximum utilisation.

Deploy the Winner

Run SD 1.5 or SDXL on bare-metal GPU servers with full root access, no shared resources, and no token limits.

Browse GPU Servers

Need a Dedicated GPU Server?

Deploy from RTX 3050 to RTX 5090. Full root access, NVMe storage, 1Gbps — UK datacenter.

Browse GPU Servers

admin

We benchmark, deploy, and optimise GPU infrastructure for AI workloads. All data in our guides comes from real-world testing on our UK-based dedicated GPU servers.

Ready to deploy your AI workload?

Dedicated GPU servers from our UK datacenter. NVMe storage, 1Gbps networking, full root access.

Browse GPU Servers Contact Sales

Have a question? Need help?