Even when you turn off rendering on the CPU, the CPU still needs to read in data, upload it to the GPU, download the results, then write the results to disk. If the CPU can't keep the GPU fed, especially when there are two of them, your performance will tank.
If you can, compare the difference of one vs two GPUs on the same processor and see what the difference is. Also, try setting the environment variable that Brian mentioned above.
From the docs:
In Karma XPU, the process of writing AOV data (e.g. deep image data, cryptomatte, etc...) can now be multi-threaded to improve performance, for when very fast (or multiple) GPUs are matched with a slow CPU. Enable via the `KARMA_XPU_NUM_PER_DEVICE_BLENDING_THREADS` environment variable.