[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Towards testing all Navi 3x architectures



Hello,

Debian Unstable has enabled Navi 31, Navi 32, and Navi 33 in all its ROCm packages, but we're only currently testing Navi 31 on the CI. This is because we want to test each GPU architecture in isolation, which means that GPUs that cannot be passed through to a VM need a separate host for each architecture [1]. We don't have enough hosts to test all RDNA 3 GPUs.

We've been unable to use PCIe passthrough with the W7800, W7700 and W7500 that AMD provided for the CI. This is why only the W7800 is currently in active use. We could swap an RX 6800 XT from Trinity to Explorer and install the W7700 on Trinity to get one more architecture tested. However, that still leaves us short one architecture. We may also want to consider acquiring at least one Navi 3x GPU that works with passthrough.

What models of Navi 3x GPUs can we get working with passthrough? Has anyone seen reports of the reference cards working with passthrough? Or, maybe we should look into allowing multiple podman workers on one host?

Sincerely,
Cory Bloor

[1]: This is mostly a precaution and probably doesn't matter too much for similar architectures like Navi 31, 32 and 33, but ensuring that the driver only sees a single type of GPU helps to avoid weird edge cases when different GPUs have different features.


Reply to: