gurnec / btcrecover

An open source Bitcoin wallet password and seed recovery tool designed for the case where you already know most of your password/seed, but need assistance in trying different possible combinations.
GNU General Public License v2.0
1.28k stars 683 forks source link

Some typos-maps slow the open-CL process with multiple GPUs down #422

Open lyncker opened 3 years ago

lyncker commented 3 years ago

Today I rented 2 vast.ai servers with several GPU (3090 and 1080). I was surprised , that the performnce with my testeviroment was thatt slow ( the 1080 made 10 kps/s and the 3090 15 kp/s ). After hours I figured out, that my typos-map file was the reason, but I dont know why... the original us-map.txt does not slow down the process ( with this file the 3090 make around 70 kp/s). So I tried to change the US-map file to my needs and suddenly the file slowd my process down , too ... I wondered if this might be the format(utf8 or somethin) but it was not the problem. Finally I reduced the file down to one change ... here are the files

the fast one : aA 4 eE 3 iI 1 lL 1 y z Y Z z y Z Y r ft54ed and the slow one : aA 4 eE 3 iI 1 lL 1 y z Y Z z y Z Y r ed as you can see, only the last line is different ...