I code a quick and dirty CUDA program for sha1 mining.
The speed i observe is around 5 Giga hash (tries) / second on a RTX3090.
The big problem would be the way to generate the password candidate. (probably slower than the hash)
Have anyone think about it?
the solution with the linux pipe "|"
generator | ./cuda_hasher_sha1
would be the more convenient but i don't think than it can support such a speed