First, thanks for the author. It's a good program. Especially for mathematical logic!
My platform : Ubuntu 16.04, GTX 1050Ti and Cuda 10.1 (15 targets compressed)
With this card, on this topic, you can normaly get 64 MKey/sec with the parameters
-b 500 -t 125 -p 128I get 69 MKey/sec and with the parameters
-b 300 -t 125 -p 512 i get 83 MKey/sec
And after 3 months of development work :
./cuBitCrack -b 300 -t 128 -p 512 -o result.txt -i targets31-45.txt
[2019-12-13.19:40:18] [Info] Compression: compressed
[2019-12-13.19:40:18] [Info] Starting at: 0000000000000000000000000000000000000000000000000000000000000001
[2019-12-13.19:40:18] [Info] Ending at: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364140
[2019-12-13.19:40:18] [Info] Counting by: 0000000000000000000000000000000000000000000000000000000000000001
[2019-12-13.19:40:18] [Info] Initializing GeForce GTX 1050 Ti
[2019-12-13.19:40:18] [Info] Generating 19,660,800 starting points (750.0MB)
[2019-12-13.19:40:24] [Info] 10.0%
[2019-12-13.19:40:25] [Info] 20.0%
[2019-12-13.19:40:26] [Info] 30.0%
[2019-12-13.19:40:27] [Info] 40.0%
[2019-12-13.19:40:28] [Info] 50.0%
[2019-12-13.19:40:29] [Info] 60.0%
[2019-12-13.19:40:30] [Info] 70.0%
[2019-12-13.19:40:31] [Info] 80.0%
[2019-12-13.19:40:32] [Info] 90.0%
[2019-12-13.19:40:33] [Info] 100.0%
[2019-12-13.19:40:33] [Info] Done
[2019-12-13.19:40:33] [Info] Loading addresses from 'targets31-45.txt'
[2019-12-13.19:40:33] [Info] 15 addresses loaded (0.0MB)
GeForce GTX 1050 2043 / 4040MB | 15 targets 105.99 MKey/s (1,946,419,200 total) [00:00:17][2019-12-13.19:40:54] [Info] Found key for address '1LhE6sCTuGae42Axu1L1ZB7L96yi9irEBE'. Written to 'result.txt'
GeForce GTX 1050 2043 / 4040MB | 14 targets 105.52 MKey/s (2,143,027,200 total) [00:00:19]
and with -p 768 -> 112 MKey/sec
and (but i don't know why for the moment) :
sudo /usr/local/cuda/bin/nvprof -o cuBitCracktm.nvvp -f ./cuBitCrack -b 300 -t 128 -p 512 -o result.txt -i targets31-45.txt
[sudo] Mot de passe de blm :
==2036== NVPROF is profiling process 2036, command: ./cuBitCrack -b 300 -t 128 -p 512 -o result.txt -i targets31-45.txt
[2019-12-13.00:17:03] [Info] Compression: compressed
[2019-12-13.00:17:03] [Info] Starting at: 0000000000000000000000000000000000000000000000000000000000000001
[2019-12-13.00:17:03] [Info] Ending at: FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364140
[2019-12-13.00:17:03] [Info] Counting by: 0000000000000000000000000000000000000000000000000000000000000001
[2019-12-13.00:17:03] [Info] Initializing GeForce GTX 1050 Ti
[2019-12-13.00:17:03] [Info] Generating 19,660,800 starting points (750.0MB)
[2019-12-13.00:17:10] [Info] 10.0%
[2019-12-13.00:17:11] [Info] 20.0%
[2019-12-13.00:17:12] [Info] 30.0%
[2019-12-13.00:17:13] [Info] 40.0%
[2019-12-13.00:17:14] [Info] 50.0%
[2019-12-13.00:17:15] [Info] 60.0%
[2019-12-13.00:17:16] [Info] 70.0%
[2019-12-13.00:17:17] [Info] 80.0%
[2019-12-13.00:17:18] [Info] 90.0%
[2019-12-13.00:17:19] [Info] 100.0%
[2019-12-13.00:17:19] [Info] Done
[2019-12-13.00:17:19] [Info] Loading addresses from 'targets31-45.txt'
[2019-12-13.00:17:19] [Info] 15 addresses loaded (0.0MB)
GeForce GTX 1050 2067 / 4040MB | 15 targets 125.10 MKey/s (1,867,776,000 total) [00:00:13][2019-12-13.00:17:36] [Info] Found key for address '1LhE6sCTuGae42Axu1L1ZB7L96yi9irEBE'. Written to 'result.txt'
GeForce GTX 1050 2067 / 4040MB | 14 targets 125.49 MKey/s (3,047,424,000 total) [00:00:22][2019-12-13.00:17:44] [Info] Found key for address '1FRoHA9xewq7DjrZ1psWJVeTer8gHRqEvR'. Written to 'result.txt'
GeForce GTX 1050 2067 / 4040MB | 13 targets 124.76 MKey/s (3,755,212,800 total) [00:00:28]
This post is to show that there is still a significant room for improvement in this program.