After some more searching I found this nice website that shows all WPA2 hashrates for all high-end GPU's using hashcat
https://tutorials.technology/blog/08-Hashcat-GPU-benchmarking-table-Nvidia-and-amd.htmlApparently when you run Linux it is easier to setup the drivers for most Nvidia cards than for AMD, for Windows both works fine.
Find below the top performing GPU's and their hash rates using hashcat from the link above.
RTX 2080 Ti 758700 hash/s
Nvidia RTX 2080 Founders Edition 571400 hash/s
Nvidia GTX 1080Ti 576000 hash/s
Radeon VII 16GB 534000 hash/s
Nvidia GTX 1080 396800 hash/s
GeForce GTX 1070 285000 hash/s
Radeon RX 580 224000 hash/s
Radeon RX 480 185000 hash/s
Radeon R9 390X 200000 hash/s
Radeon R9 380X 145000 hash/s
Radeon R9 295 x2 347000 hash/s
Radeon R9 290X 163000 hash/s
Radeon R9 290 147000 hash/s
Unfortunately, no such overview exist for btcrecover (my favourite wallet recovery software)
.
The manual for btcrecover gives instructions on how to setup drivers for GPU support on Windows but not on Linux.
Although the algorithms are different it appears good mining GPU's also work well for wallet cracking. This excludes bitcoin Armory wallets which are GPU resistant