5 million hashes only take a few seconds for wpa2 anyway...
Less than two for this system:
https://gist.github.com/epixoip/a83d38f412b4737e99bbef804a27...
The keyspace for WPA is huge and the hash speed is still relatively slow, even with an extremely high end system like you linked to the quality of the initial dictionary is really important.