Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I'm not the OP, and my setup is rather different from yours, but I did get it to work. I used the kernel parameters amd_iommu=on iommu=pt and both X570 Aorus Elite and Aorus Master have good IOMMU grouping, so require no patches. I did extract my GPU VBIOS on Windows with GPU-Z and loaded it with the GPU. I used these scripts from Github and adapted them for AMDGPU. (Mainly just replacing all the nvidia kernel modules with only amdgpu)
You can start from Arch Wiki first, just setup a basic standard KVM without Pass through and vfio, then check out this to get the ideas for a single GPU passthrough, and make your own script(scripts are going to be little bit different because they all use nvidia GPU), and if you have any other questions you can ask :)