Co-simulation framework that pairs QEMU (host CPU/system via KVM) with gem5 (cycle-accurate MI300X GPU model) to run real AMD ROCm/HIP workloads on a simulated GPU without physical hardware.