Do you know Bitcrack with C++ and CUDA

I am developing the bitcrack project. There is already the basic project on github.
But I am going to modify the search pattern.
I mean I have key generation algorithm and should add to the code.
It’s difficult because of the speed.
But I don’t know that method in detail, because there are many files in this project.

Can you help me?