I'm guessing it has to do with the Iteration Count. Benchmark has a defaulted iteration count which obviously can vary based on the hash provided.
Try the example hash and see if it also produces the same rates, mine seemed to have no issues between the benchmark and the example hash using a bruteforce attack.
$2a$05$LhayLxezLhK1LhWvKxCyLOj0j1u.Kj0jZ0pEmm134uzrQlFvQJLF6
Password is hashcat
Edit: Also tested with rockyou.txt and no drop in speed from benchmark.
Try the example hash and see if it also produces the same rates, mine seemed to have no issues between the benchmark and the example hash using a bruteforce attack.
$2a$05$LhayLxezLhK1LhWvKxCyLOj0j1u.Kj0jZ0pEmm134uzrQlFvQJLF6
Password is hashcat
Code:
hashcat64.exe -m 3200 -a 3 $2a$05$LhayLxezLhK1LhWvKxCyLOj0j1u.Kj0jZ0pEmm134uzrQlFvQJLF6 has?l?l?l?l
Edit: Also tested with rockyou.txt and no drop in speed from benchmark.