RTX PRO 5000 workstation — two Blackwell cards on Z890

This is the box I use for CUDA work: two NVIDIA RTX PRO 5000 Blackwell cards of different sizes in an ASUS ProArt Z890 board. Most llama.cpp placement, PCIe and P2P measurements on this site were taken here, along with every NVIDIA driver, IOMMU and small-BAR problem behind the fix guides.

Hardware

CPUIntel Core Ultra 5 250K Plus (Arrow Lake, 18 threads), iGPU disabled
MotherboardASUS ProArt Z890-CREATOR WIFI — PCIe Gen5 x8 per slot
GPUsNVIDIA RTX PRO 5000 Blackwell 72 GB (GPU0) + NVIDIA RTX PRO 5000 Blackwell 48 GB (GPU1) · 120 GB combined
Power limitsBoth cards set to 250 W (factory default is 300 W)
Memory96 GB DDR5-6000 (4 × 24 GB)
StorageSolidigm P44 Pro 2 TB NVMe
OS / kernelUbuntu 26.04 LTS · kernel 7.0.0-31-generic
DriverNVIDIA 595.84
IOMMUTranslation disabled at boot (intel_iommu=off iommu=off) — required for correct dual-GPU output here, see the fix guide below

Software, as tested

llama.cppb10941 (4a8993735), CUDA build — how it is compiled: Build llama.cpp with CUDA for NVIDIA Blackwell
PyTorchPython 3.12 with CUDA, used for the MiniMax H3 runs

What it runs well

Where it gives up

Pages measured on this machine