Pages:
Author

Topic: BSGS solver for cuda - page 2. (Read 3827 times)

newbie
Activity: 3
Merit: 0
January 11, 2024, 10:36:43 AM
Was there any progress made with BSGS solver for CUDA meanwhile? I just stumbled over this old post and tried to use it, however I was not successful. I downloaded purebasic from the suggested link at the bottom of Etayson's Github repository, however the free version that is available for download on www.purebasic.com is a demo version which is limited to a few thousand lines of code and thus the loaded purebasic file will not get executed. OP said that we need PureBasic v5.31 but I cannot find this full version 5.31 on the webpage. Can anyone point me to a working download link for 5.31 for Linux x64, please?

Is BSGS solver useless meanwhile and there are some better tools that you would suggest? I am only aware of Keyhunts' BSGS mode which is executed in CPU threads. A CUDA version would be nice to test and hopefully get a higher rate.

@Etar, are you even reading this anymore? Maybe under a different username? If so, please reply.

I am trying to compile your program with PureBasic v5.31 under Linux. Unfortunately I do not succeed. At the first try I got this error message:

Code:
$ pbcompiler ./bsgscudaussualHTchangeble1_7_3.pb
Quote
******************************************
PureBasic 5.31 (Linux - x64)
******************************************

Loading external modules...
Starting compilation...
Starting compilation...
Error: Line 2 - File not found (~/BSGS-cuda/./Curve64.pb).

This one was easy to fix, I just had to replace the backslash into a forward slash in line 2 of your program. I guess you were using Windows where folders are separated by the character '\' instead of '/' in Linux.

Quote
IncludeFile "lib/Curve64.pb"

But then after another try I get the error indicating that no cuda.lib was found. I searched for this file but wasn't able to find, even not under my CUDA installation in /usr/local/cuda* there is absolutely no such file on a linux system. Where do we find this file? I was able to find a similar file and I thought I give a try

Code:
cp /usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs/libcuda.so ~/BSGS-cuda/lib/

then I replaced line 42 by:
Quote
Import "lib/libcuda.so"

but the compiler still fails, see here:

Code:
$ pbcompiler ./bsgscudaussualHTchangeble1_7_3.pb

Quote
******************************************
PureBasic 5.31 (Linux - x64)
******************************************

Loading external modules...
Starting compilation...
Starting compilation...
Including source: lib/Curve64.pb
10273 lines processed.
Creating the executable.
Error: Linker
/usr/bin/ld: purebasic.o: warning: relocation in read-only section `.text'
/usr/bin/ld: purebasic.o: relocation R_X86_64_PC32 against symbol `exit@@GLIBC_2.2.5' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status

If anyone else here is reading along and can help, I am of course also very grateful for helpful tips and recommendations. Any help appreciated. Thank you



I tried to switch off PIE with code below at start and you can compile and build executable for Linux, but running that code ended with "Illegal instruction (core dumped)".

Code:
Import "-no-pie"
endimport

Actually I am trying to debug it, however I am not very far with it. No success yet.
hero member
Activity: 630
Merit: 731
Bitcoin g33k
November 15, 2022, 03:47:43 AM
Was there any progress made with BSGS solver for CUDA meanwhile? I just stumbled over this old post and tried to use it, however I was not successful. I downloaded purebasic from the suggested link at the bottom of Etayson's Github repository, however the free version that is available for download on www.purebasic.com is a demo version which is limited to a few thousand lines of code and thus the loaded purebasic file will not get executed. OP said that we need PureBasic v5.31 but I cannot find this full version 5.31 on the webpage. Can anyone point me to a working download link for 5.31 for Linux x64, please?

Is BSGS solver useless meanwhile and there are some better tools that you would suggest? I am only aware of Keyhunts' BSGS mode which is executed in CPU threads. A CUDA version would be nice to test and hopefully get a higher rate.

@Etar, are you even reading this anymore? Maybe under a different username? If so, please reply.

I am trying to compile your program with PureBasic v5.31 under Linux. Unfortunately I do not succeed. At the first try I got this error message:

Code:
$ pbcompiler ./bsgscudaussualHTchangeble1_7_3.pb
Quote
******************************************
PureBasic 5.31 (Linux - x64)
******************************************

Loading external modules...
Starting compilation...
Starting compilation...
Error: Line 2 - File not found (~/BSGS-cuda/./Curve64.pb).

This one was easy to fix, I just had to replace the backslash into a forward slash in line 2 of your program. I guess you were using Windows where folders are separated by the character '\' instead of '/' in Linux.

Quote
IncludeFile "lib/Curve64.pb"

But then after another try I get the error indicating that no cuda.lib was found. I searched for this file but wasn't able to find, even not under my CUDA installation in /usr/local/cuda* there is absolutely no such file on a linux system. Where do we find this file? I was able to find a similar file and I thought I give a try

Code:
cp /usr/local/cuda-11.8/targets/x86_64-linux/lib/stubs/libcuda.so ~/BSGS-cuda/lib/

then I replaced line 42 by:
Quote
Import "lib/libcuda.so"

but the compiler still fails, see here:

Code:
$ pbcompiler ./bsgscudaussualHTchangeble1_7_3.pb

Quote
******************************************
PureBasic 5.31 (Linux - x64)
******************************************

Loading external modules...
Starting compilation...
Starting compilation...
Including source: lib/Curve64.pb
10273 lines processed.
Creating the executable.
Error: Linker
/usr/bin/ld: purebasic.o: warning: relocation in read-only section `.text'
/usr/bin/ld: purebasic.o: relocation R_X86_64_PC32 against symbol `exit@@GLIBC_2.2.5' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status

If anyone else here is reading along and can help, I am of course also very grateful for helpful tips and recommendations. Any help appreciated. Thank you
newbie
Activity: 6
Merit: 0
November 12, 2021, 09:00:49 PM

Thank you
Now I change to use PureBasic v5.30, problem , How I can find cuda.lib ?

POLINK: fatal error: File not found lib\cuda.lib

Ok, I solve my problem already
Now, I got cuda.lib from NVIDIA CUDA 10 driver

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0\lib\x64
newbie
Activity: 6
Merit: 0
November 12, 2021, 08:27:35 PM

you need purebasic v5.31 because need ascll mode enabled
in new version of PB removed ascll mode.

Thank you
Now I change to use PureBasic v5.30, problem , How I can find cuda.lib ?

POLINK: fatal error: File not found lib\cuda.lib
jr. member
Activity: 82
Merit: 8
November 12, 2021, 10:37:39 AM
20keys in range 2^75  -pk 0x1 -pke 0x7ffffffffffffffffff
try with -w 31, because we already know that -w 32 have problem.

 "-t 512 -b 164 -p 512 -w 31 -htsz 29"  
I try to  find 1~10 keys ,  I think this is the fastest and no any lost key

Code:
KEY[1]: 0x00000000000000000000000000000000000000000000024b831f525b5544432d
   Pub: 0273f38e8621417cef51fe848ba26f00a5e78ccc00852ab1c2ca56505e80a9b378
KEY[2]: 0x0000000000000000000000000000000000000000000007c14ea1f850a49c8188
   Pub: 02fbba0ce7fd86fb853b30db836f607ca4e221f6c803a9eb838d5a9520b2210bfd
KEY[3]: 0x0000000000000000000000000000000000000000000004bbfa418622913363a8
   Pub: 02d973d466855479d4116059c642734de4d2346a77dc31927e2862c1f38664d263
KEY[4]: 0x000000000000000000000000000000000000000000000702ecd16f5d26cd4929
   Pub: 039723a4af59b41e095ac09ae5a3cdaf2f9b1c54ae7696f55681fc467309d09173
KEY[5]: 0x00000000000000000000000000000000000000000000064fb7c2bef26c5c1d5f
   Pub: 030b4e8df661659fca212b30a4691033f362b03df397d46bab628af968ca90e2ee
KEY[6]: 0x0000000000000000000000000000000000000000000004877a165a0b08d74a74
   Pub: 021df3f4dcf02db59898682b479b93e796ac59419b3c65b96a9b7ee44b08ad50eb
KEY[7]: 0x00000000000000000000000000000000000000000000015cda7804408c3e0b21
   Pub: 033a86e936da211ed72ab668b5ef2756e5a7fab6b3d7e9b6ccd059badaf6eb2a54
KEY[8]: 0x0000000000000000000000000000000000000000000006efdfb7277b3d4b1b59
   Pub: 03a096fd3aa76f05019dcb5988a0d1cef995272208f4589a36a9cfc941f745cb8e
KEY[9]: 0x00000000000000000000000000000000000000000000036c2aa2334aa651a223
   Pub: 02e39efdb3be5b61af4705cbb4ec06d5d29e6f56fb96d5888fcfcc13a734041009
KEY[10]: 0x0000000000000000000000000000000000000000000000c07102149fc97fada1
    Pub: 03dbb80d5ab39f6d9b09194fe8005c211333a266d470ab41d7411c0c9efb7aaa86



D:\BTC\cuda_BSGS>bsgscudaHT_1_8_0.exe -d 0,1,2 -infile publickey.txt -pk 0x0000000000000000000000000000000000000000000000000000000000000001 -pke   0x0000000000000000000000000000000000000000000007ffffffffffffffffff -t 512 -b 164 -p 512 -w 31 -htsz 29
Used GPU devices #0,1,2
Will be used file: publickey.txt
Range begin: 0x0000000000000000000000000000000000000000000000000000000000000001
Range end: 0x0000000000000000000000000000000000000000000007ffffffffffffffffff
Number of GPU threads set to #512
Number of GPU blocks set to #164
Number of pparam set to #512
Items number set to 2^31
HT size number set to 2^29
APP VERSION: 1.8.0-alpha
**********************************************************************************
* This version [1.8.0-alpha] may content various bugs,                           *
* Don`t use this version for serious task.                                       *
* It is needed to test the possibility of using the -w parameter greater than 30 *
* if you accept this press ENTER to continue or close the program otherwise.     *
**********************************************************************************

Found 4 Cuda device.
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce GT 1030 (1660.593/2047MB)
Device have: MP:3 Cores+192
Try -t 512 -b 12 -p 1586 -w 27 -htsz 25 [1660.125 MB] Gen RAM[3584 MB]
---------------
Current config hash[e80231b2bba0f4f89c36a597efce2061775fc7d1]
GiantSUBvalue:0000000000000000000000000000000000000000000000000000000100000000
GiantSUBpubkey: 02100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0
*******************************
Total GPU Memory Need: 16224.000Mb
*******************************
Both HT files exist
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_2147483648_536870912_htGPU.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
[2] chunk:1073741824b
[3] chunk:1073741824b
[4] chunk:1073741824b
[5] chunk:1073741824b
[6] chunk:1073741824b
[7] chunk:1073741824b
[8] chunk:1073741824b
[9] chunk:1073741824b
[10] chunk:1073741824b
[11] chunk:1073741824b
Generate Giants Buffer: 42991616 items
Load BIN file:512_164_512_2147483648_g2.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
Last chunk:603979776b
[2] chunk:603979776b
Done in 00:00:01s
GPU count #3
GPU #0 launched
GPU #1 launched
GPU #2 launched
GPU #0 Free memory: 20450Mb
GPU #0 Total memory: 24575Mb
GPU #0 TotalBuff: 16224.002Mb
GPU #1 Free memory: 20450Mb
GPU #1 Total memory: 24575Mb
GPU #2 Free memory: 20450Mb
GPU #1 TotalBuff: 16224.002Mb
GPU #2 Total memory: 24575Mb
GPU #2 TotalBuff: 16224.002Mb
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_2147483648_536870912_htCPU.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
[2] chunk:1073741824b
[3] chunk:1073741824b
[4] chunk:1073741824b
[5] chunk:1073741824b
[6] chunk:1073741824b
[7] chunk:1073741824b
[8] chunk:1073741824b
[9] chunk:1073741824b
[10] chunk:1073741824b
[11] chunk:1073741824b
[12] chunk:1073741824b
[13] chunk:1073741824b
[14] chunk:1073741824b
[15] chunk:1073741824b
[16] chunk:1073741824b
[17] chunk:1073741824b
[18] chunk:1073741824b
[19] chunk:1073741824b
Verify packed HTCPU items...ok
START RANGE= 0000000000000000000000000000000000000000000000000000000000000001
  END RANGE= 0000000000000000000000000000000000000000000007ffffffffffffffffff
WIDTH RANGE= 0000000000000000000000000000000000000000000007fffffffffffffffffe
SUBpoint= (79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798, b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777)
Save work every 180 seconds

FINDpubkey: 0273f38e8621417cef51fe848ba26f00a5e78ccc00852ab1c2ca56505e80a9b378
Cnt:2472b40000000000001 [3][ 2301 2201 2250 ] = 6753 MKeys/s x2^32=2^64.72 t:00:06:00
KEY[1]: 0x00000000000000000000000000000000000000000000024b831f525b5544432d
   Pub: 0273f38e8621417cef51fe848ba26f00a5e78ccc00852ab1c2ca56505e80a9b378
Working time 00:06:02s
GPU#2 job finished
GPU#1 job finished
GPU#0 job finished

FINDpubkey: 02fbba0ce7fd86fb853b30db836f607ca4e221f6c803a9eb838d5a9520b2210bfd
Cnt:7bfe540000000000001 [3][ 2278 2208 2209 ] = 6696 MKeys/s x2^32=2^64.71 t:00:26:26
KEY[2]: 0x0000000000000000000000000000000000000000000007c14ea1f850a49c8188
   Pub: 02fbba0ce7fd86fb853b30db836f607ca4e221f6c803a9eb838d5a9520b2210bfd
Working time 00:26:26s
GPU#0 job finished
GPU#1 job finished
GPU#2 job finished

FINDpubkey: 02d973d466855479d4116059c642734de4d2346a77dc31927e2862c1f38664d263
Cnt:4b79920000000000001 [3][ 2181 2321 2206 ] = 6709 MKeys/s x2^32=2^64.71 t:00:38:52
KEY[3]: 0x0000000000000000000000000000000000000000000004bbfa418622913363a8
   Pub: 02d973d466855479d4116059c642734de4d2346a77dc31927e2862c1f38664d263
Working time 00:38:54s
GPU#2 job finished
GPU#0 job finished
GPU#1 job finished

FINDpubkey: 039723a4af59b41e095ac09ae5a3cdaf2f9b1c54ae7696f55681fc467309d09173
Cnt:70287e0000000000001 [3][ 2104 2242 2160 ] = 6507 MKeys/s x2^32=2^64.67 t:00:57:21
KEY[4]: 0x000000000000000000000000000000000000000000000702ecd16f5d26cd4929
   Pub: 039723a4af59b41e095ac09ae5a3cdaf2f9b1c54ae7696f55681fc467309d09173
Working time 00:57:21s
GPU#0 job finished
GPU#2 job finished
GPU#1 job finished

FINDpubkey: 030b4e8df661659fca212b30a4691033f362b03df397d46bab628af968ca90e2ee
Cnt:64bac20000000000001 [3][ 2244 2248 2275 ] = 6768 MKeys/s x2^32=2^64.72 t:01:13:57
KEY[5]: 0x00000000000000000000000000000000000000000000064fb7c2bef26c5c1d5f
   Pub: 030b4e8df661659fca212b30a4691033f362b03df397d46bab628af968ca90e2ee
Working time 01:13:59s
GPU#2 job finished
GPU#1 job finished
GPU#0 job finished

FINDpubkey: 021df3f4dcf02db59898682b479b93e796ac59419b3c65b96a9b7ee44b08ad50eb
Cnt:4873b20000000000001 [3][ 2179 2240 2219 ] = 6639 MKeys/s x2^32=2^64.70 t:01:25:56
KEY[6]: 0x0000000000000000000000000000000000000000000004877a165a0b08d74a74
   Pub: 021df3f4dcf02db59898682b479b93e796ac59419b3c65b96a9b7ee44b08ad50eb
Working time 01:25:56s
GPU#2 job finished
GPU#1 job finished
GPU#0 job finished

FINDpubkey: 033a86e936da211ed72ab668b5ef2756e5a7fab6b3d7e9b6ccd059badaf6eb2a54
Cnt:1588420000000000001 [3][ 2249 2147 2178 ] = 6574 MKeys/s x2^32=2^64.68 t:01:29:29
KEY[7]: 0x00000000000000000000000000000000000000000000015cda7804408c3e0b21
   Pub: 033a86e936da211ed72ab668b5ef2756e5a7fab6b3d7e9b6ccd059badaf6eb2a54
Working time 01:29:31s
GPU#2 job finished
GPU#0 job finished
GPU#1 job finished

FINDpubkey: 03a096fd3aa76f05019dcb5988a0d1cef995272208f4589a36a9cfc941f745cb8e
Cnt:6ec2b40000000000001 [3][ 2251 2264 2300 ] = 6816 MKeys/s x2^32=2^64.73 t:01:47:46
KEY[8]: 0x0000000000000000000000000000000000000000000006efdfb7277b3d4b1b59
   Pub: 03a096fd3aa76f05019dcb5988a0d1cef995272208f4589a36a9cfc941f745cb8e
Working time 01:47:48s
GPU#1 job finished
GPU#2 job finished
GPU#0 job finished

FINDpubkey: 02e39efdb3be5b61af4705cbb4ec06d5d29e6f56fb96d5888fcfcc13a734041009
Cnt:36a4b00000000000001 [3][ 2221 2185 2064 ] = 6471 MKeys/s x2^32=2^64.66 t:01:56:48
KEY[9]: 0x00000000000000000000000000000000000000000000036c2aa2334aa651a223
   Pub: 02e39efdb3be5b61af4705cbb4ec06d5d29e6f56fb96d5888fcfcc13a734041009
Working time 01:56:49s
GPU#1 job finished
GPU#2 job finished
GPU#0 job finished

FINDpubkey: 03dbb80d5ab39f6d9b09194fe8005c211333a266d470ab41d7411c0c9efb7aaa86
Cnt:bd5320000000000001 [3][ 2260 2256 2326 ] = 6843 MKeys/s x2^32=2^64.74 t:01:58:46
KEY[10]: 0x0000000000000000000000000000000000000000000000c07102149fc97fada1
    Pub: 03dbb80d5ab39f6d9b09194fe8005c211333a266d470ab41d7411c0c9efb7aaa86
Working time 01:58:47s
GPU#0 job finished
GPU#2 job finished
GPU#1 job finished

FINDpubkey: 023f10cf4fa0f7e019ea38d50f74c627902c50880d00b67fb9511fc5f324c37d6e
Cnt:162a560000000000001 [3][ 2247 2071 2252 ] = 6571 MKeys/s x2^32=2^64.68 t:02:02:27

sr. member
Activity: 642
Merit: 316
November 12, 2021, 08:10:33 AM
-snip-
can you give me a file for testint ~~
public key list  ..... 2^1 ~ 2^75  range
I will try find all private key from your file  ....


20keys in range 2^75  -pk 0x1 -pke 0x7ffffffffffffffffff
try with -w 31, because we already know that -w 32 have problem.
Code:
0473f38e8621417cef51fe848ba26f00a5e78ccc00852ab1c2ca56505e80a9b37810ca73afaf222a1f072ec9a7f48929c029c762f5fca422ec3e6bf1cc4589b946
04fbba0ce7fd86fb853b30db836f607ca4e221f6c803a9eb838d5a9520b2210bfd0625b1eef25758ec0072a9aa68aa4035d8aa4f276075b270cf41ec968ed9f86e
04d973d466855479d4116059c642734de4d2346a77dc31927e2862c1f38664d263bcb2b40600d6799ed09a9813d733ecedb94fb0a2eae65ebbb02b8dec60ef77f6
049723a4af59b41e095ac09ae5a3cdaf2f9b1c54ae7696f55681fc467309d0917353ea97526c7a6e560acea6a0907849ef639309b578b792c3312ee9a77b6c1817
040b4e8df661659fca212b30a4691033f362b03df397d46bab628af968ca90e2eec0663762d6ff90edcb8b4d91856488c967430a1bd04e8ecd0ae1a95271e8cc67
041df3f4dcf02db59898682b479b93e796ac59419b3c65b96a9b7ee44b08ad50ebcbc0d42eba64674d6f4ff4bf1850e7491eb91d1fc3862a462d0c0f4c1389604c
043a86e936da211ed72ab668b5ef2756e5a7fab6b3d7e9b6ccd059badaf6eb2a541df8e7dfc0aed56244453b982b6f9df5b8e003d7005400e9f710d9474e46efcf
04a096fd3aa76f05019dcb5988a0d1cef995272208f4589a36a9cfc941f745cb8e43ad34d57479eb363285252bfafccdd8f4dd100a94d569091b4f1b44a4d31903
04e39efdb3be5b61af4705cbb4ec06d5d29e6f56fb96d5888fcfcc13a734041009c1642c28ffd9ce68a62cebef80bad28be58fd9c1ca740371cb4ab5cb6e554c80
04dbb80d5ab39f6d9b09194fe8005c211333a266d470ab41d7411c0c9efb7aaa8612aca6c73296f55823d789cf7e8e7729a14ccd81c89c0096a26b28c10053ad35
043f10cf4fa0f7e019ea38d50f74c627902c50880d00b67fb9511fc5f324c37d6efd655f99308913ac4e8d8d8f2ffb46c549738931abf22092245db92655bd8404
04e1ec202deea26e3816f158d86943398e0cc97e285dcaf625a2a6f51ec68b7294eed00abedd1d3093a4e03c631c6390d35bc5b1406b0c3ed29e8f429f66f0169f
04eafa8c22fb132b31daba9d709efefcd22c7226fae8bcca2bc52cbeaf0f807df548dee5795ca99db7c4dc57f2494a96626d19c10d4f51b483f52e550eb3bca3fe
04a92c4ab0b4fdda1bffd64caf982f0811554abb7a4a90725fcd5b53a76a8e20b3918f6e63933516ecbd57ee981b086b726fd65974995624bf7ba251a1f2eeb751
047d5fca8e520358bdbc407d4c12261bb4e891b916e0e0b325a2376aea7b79dcdaead7fdd3237e10b68bc10774b8a966bb5138b8cbf03fad05b1717db3ac44fa7f
045dccbcb13a944789afa59b7b2735939b01b3f13a7eab24a5480eda98be87684629511cd67e1e64a1082dbc7444e7645a81a0ac3c01472a3dfdba949a9da9bb93
04d760337b9b5c06d1b54d5cd1156bace85beb7cbb80af7f786372cb912171dc8aaf48afd32129a052d5e75ce372d40c38fbc4334a48ed137083dca9f56b98a338
040f5f18bebe20c1d37dcb1a2f47ad3595b7d5b784dcdf55ffc8354b64a3337ba8a6434c284cd2560431ad7fac0978c81ccce36014ef3ff3daf6fe22432d4e9b32
0446a7291cef2c69deb429045dbc6938a8d8d005c8edccfe09b130467ee391a43bf1377def7f2553ab9abc4377310dcbb411dfc7d810b7bf4aa011cab919b713b2
04eecf02b33d095951eb7af031c49bda6c7dd1aad98342153a6f855986a5233610c4aa0d3a8e7e57b459db7597c71f2a3524fb798149a24c4a573f94463a6def01
jr. member
Activity: 82
Merit: 8
November 12, 2021, 07:49:15 AM
-snip-
"-t 256 -b 164 -p 512 -w 31 -htsz 28" should be  0 keys lost
sorry,  I give error -pke  end range for #75 public key
As i correct understand lost only in configuration with -w32 ?
With -w31 all keys found, correct?

yes....-w31  find all keys......  -w32 lost some keys
can you give me a file for testint ~~
public key list  ..... 2^1 ~ 2^75  range
I will try find all private key from your file  ....
sr. member
Activity: 642
Merit: 316
November 12, 2021, 07:29:13 AM
-snip-
"-t 256 -b 164 -p 512 -w 31 -htsz 28" should be  0 keys lost
sorry,  I give error -pke  end range for #75 public key
As i correct understand lost only in configuration with -w32 ?
With -w31 all keys found, correct?
jr. member
Activity: 82
Merit: 8
November 12, 2021, 07:24:22 AM
"-t 256 -b 164 -p 512 -w 32 -htsz 28" generate all BIN files need 90 GB RAM and 4 hours running time

Part1:  -t 256 -b 164 -p 512 -w 32 -htsz 28  (search 6 keys publickey.txt)  3 keys lost
Part2:  -t 256 -b 164 -p 512 -w 31 -htsz 28  (search 6 keys publickey.txt )  1 keys lost
-snip-
Many thanks, will investigate why lost happened.

"-t 256 -b 164 -p 512 -w 31 -htsz 28" should be  0 keys lost
sorry,  I give error -pke  end range for #75 public key

sr. member
Activity: 642
Merit: 316
November 12, 2021, 07:18:02 AM
"-t 256 -b 164 -p 512 -w 32 -htsz 28" generate all BIN files need 90 GB RAM and 4 hours running time

Part1:  -t 256 -b 164 -p 512 -w 32 -htsz 28  (search 6 keys publickey.txt)  3 keys lost
Part2:  -t 256 -b 164 -p 512 -w 31 -htsz 28  (search 6 keys publickey.txt )  1 keys lost
-snip-
Many thanks, will investigate why lost happened.
jr. member
Activity: 82
Merit: 8
November 12, 2021, 06:15:12 AM
"-t 256 -b 164 -p 512 -w 32 -htsz 28" generate all BIN files need 90 GB RAM and 4 hours running time

Part1:  -t 256 -b 164 -p 512 -w 32 -htsz 28  (search 6 keys publickey.txt)  3 keys lost
Part2:  -t 256 -b 164 -p 512 -w 31 -htsz 28  (search 6 keys publickey.txt )  0 keys lost  (Fix)

Part1 log:  3 keys lost
Code:
D:\BTC\cuda_BSGS>bsgscudaHT_1_8_0.exe -d 0,1,2 -infile publickey.txt -pk 0x0000000000000000000000000000000000000000000000000000000000000001 -pke   0x0000000000000000000000000000000000000000000000800000000000000000 -t 256 -b 164 -p 512 -w 32 -htsz 28
Used GPU devices #0,1,2
Will be used file: publickey.txt
Range begin: 0x0000000000000000000000000000000000000000000000000000000000000001
Range end: 0x0000000000000000000000000000000000000000000000800000000000000000
Number of GPU threads set to #256
Number of GPU blocks set to #164
Number of pparam set to #512
Items number set to 2^32
HT size number set to 2^28
APP VERSION: 1.8.0-alpha
**********************************************************************************
* This version [1.8.0-alpha] may content various bugs,                           *
* Don`t use this version for serious task.                                       *
* It is needed to test the possibility of using the -w parameter greater than 30 *
* if you accept this press ENTER to continue or close the program otherwise.     *
**********************************************************************************

Found 4 Cuda device.
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce GT 1030 (1660.593/2047MB)
Device have: MP:3 Cores+192
Try -t 512 -b 12 -p 1586 -w 27 -htsz 25 [1660.125 MB] Gen RAM[3584 MB]
---------------
WARNING! -htsz parametr is to low, should be at least 30
Current config hash[2ce1c0810496648d20e741af064b822b32b66576]
GiantSUBvalue:0000000000000000000000000000000000000000000000000000000200000000
GiantSUBpubkey: 038c0989f2ceb5c771a8415dff2b4c4199d8d9c8f9237d08084b05284f1e4df706
*******************************
Total GPU Memory Need: 20400.000Mb
*******************************
Both HT files exist
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_4294967296_268435456_htGPU.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
[2] chunk:1073741824b
[3] chunk:1073741824b
[4] chunk:1073741824b
[5] chunk:1073741824b
[6] chunk:1073741824b
[7] chunk:1073741824b
[8] chunk:1073741824b
[9] chunk:1073741824b
[10] chunk:1073741824b
[11] chunk:1073741824b
[12] chunk:1073741824b
[13] chunk:1073741824b
[14] chunk:1073741824b
[15] chunk:1073741824b
[16] chunk:1073741824b
[17] chunk:1073741824b
Generate Giants Buffer: 21495808 items
Load BIN file:256_164_512_4294967296_g2.BIN
[0] chunk:1073741824b
Last chunk:301989888b
[1] chunk:301989888b
Done in 00:00:01s
GPU count #3
GPU #0 launched
GPU #1 launched
GPU #2 launched
GPU #0 Free memory: 20450Mb
GPU #0 Total memory: 24575Mb
GPU #0 TotalBuff: 20400.002Mb
GPU #1 Free memory: 20450Mb
GPU #1 Total memory: 24575Mb
GPU #1 TotalBuff: 20400.002Mb
GPU #2 Free memory: 20450Mb
GPU #2 Total memory: 24575Mb
GPU #2 TotalBuff: 20400.002Mb
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_4294967296_268435456_htCPU.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
[2] chunk:1073741824b
[3] chunk:1073741824b
[4] chunk:1073741824b
[5] chunk:1073741824b
[6] chunk:1073741824b
[7] chunk:1073741824b
[8] chunk:1073741824b
[9] chunk:1073741824b
[10] chunk:1073741824b
[11] chunk:1073741824b
[12] chunk:1073741824b
[13] chunk:1073741824b
[14] chunk:1073741824b
[15] chunk:1073741824b
[16] chunk:1073741824b
[17] chunk:1073741824b
[18] chunk:1073741824b
[19] chunk:1073741824b
[20] chunk:1073741824b
[21] chunk:1073741824b
[22] chunk:1073741824b
[23] chunk:1073741824b
[24] chunk:1073741824b
[25] chunk:1073741824b
[26] chunk:1073741824b
[27] chunk:1073741824b
[28] chunk:1073741824b
[29] chunk:1073741824b
[30] chunk:1073741824b
[31] chunk:1073741824b
[32] chunk:1073741824b
[33] chunk:1073741824b
Verify packed HTCPU items...ok
START RANGE= 0000000000000000000000000000000000000000000000000000000000000001
  END RANGE= 0000000000000000000000000000000000000000000000800000000000000000
WIDTH RANGE= 00000000000000000000000000000000000000000000007fffffffffffffffff
SUBpoint= (79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798, b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777)
Save work every 180 seconds

FINDpubkey: 02a521a07e98f78b03fc1e039bc3a51408cd73119b5eb116e583fe57dc8db07aea
Cnt:7b0520000000000001 [3][ 1704 1658 1800 ] = 5163 MKeys/s x2^33=2^65.33 t:00:00:51
GPU#2 job finished
GPU#1 job finished
GPU#0 job finished

FINDpubkey: 0311569442e870326ceec0de24eb5478c19e146ecd9d15e4666440f2f638875f42
Cnt:1 [3][ 0 0 0 ] = 0 MKeys/s x2^33=2^33.00 t:00:00:53
KEY[2]: 0x00000000000000000000000000000000000000000000000002c675b852189a21
   Pub: 0311569442e870326ceec0de24eb5478c19e146ecd9d15e4666440f2f638875f42
Working time 00:00:53s
GPU#2 job finished
GPU#0 job finished
GPU#1 job finished

FINDpubkey: 0241267d2d7ee1a8e76f8d1546d0d30aefb2892d231cee0dde7776daf9f8021485
Cnt:1 [3][ 0 0 0 ] = 0 MKeys/s x2^33=2^33.00 t:00:00:53
KEY[3]: 0x00000000000000000000000000000000000000000000000007496cbb87cab44f
   Pub: 0241267d2d7ee1a8e76f8d1546d0d30aefb2892d231cee0dde7776daf9f8021485
Working time 00:00:53s
GPU#1 job finished
GPU#0 job finished
GPU#2 job finished

FINDpubkey: 026a12fe6199cd9ed5fdeaaa72432f329054fb594a50619cc26d0a5457f212fb26
Cnt:7bf600000000000001 [3][ 1683 1778 1706 ] = 5168 MKeys/s x2^33=2^65.34 t:00:01:44
GPU#2 job finished
GPU#1 job finished
GPU#0 job finished

FINDpubkey: 0290e6900a58d33393bc1097b5aed31f2e4e7cbd3e5466af958665bc0121248483
Cnt:7c3dc0000000000001 [3][ 1650 1605 1749 ] = 5005 MKeys/s x2^33=2^65.29 t:00:02:36
GPU#0 job finished
GPU#1 job finished
GPU#2 job finished

FINDpubkey: 03726b574f193e374686d8e12bc6e4142adeb06770e0a2856f5e4ad89f66044755
Cnt:7b0520000000000001 [3][ 1698 1699 1728 ] = 5126 MKeys/s x2^33=2^65.32 t:00:03:28
Total time 00:07:50s
GPU#0 job finished
GPU#2 job finished
GPU#1 job finished
cuda finished ok

Press Enter to exit
GPU#2 thread finished
GPU#1 thread finished
GPU#0 thread finished

==== win.txt =====
KEY[2]: 0x00000000000000000000000000000000000000000000000002c675b852189a21
   Pub: 0311569442e870326ceec0de24eb5478c19e146ecd9d15e4666440f2f638875f42
KEY[3]: 0x00000000000000000000000000000000000000000000000007496cbb87cab44f
   Pub: 0241267d2d7ee1a8e76f8d1546d0d30aefb2892d231cee0dde7776daf9f8021485


Part2 log:  0 keys lost (Fix)
Code:

D:\BTC\cuda_BSGS>SET rangestart=0x0000000000000000000000000000000000000000000000000000000000000001
D:\BTC\cuda_BSGS>SET rangeend=  0x0000000000000000000000000000000000000000000000800000000000000000
D:\BTC\cuda_BSGS>bsgscudaHT_1_8_0.exe -d 0,1,2 -infile publickey.txt -pk 0x0000000000000000000000000000000000000000000000000000000000000001 -pke   0x0000000000000000000000000000000000000000000000800000000000000000 -t 256 -b 164 -p 512 -w 31 -htsz 28
Used GPU devices #0,1,2
Will be used file: publickey.txt
Range begin: 0x0000000000000000000000000000000000000000000000000000000000000001
Range end: 0x0000000000000000000000000000000000000000000000800000000000000000
Number of GPU threads set to #256
Number of GPU blocks set to #164
Number of pparam set to #512
Items number set to 2^31
HT size number set to 2^28
APP VERSION: 1.8.0-alpha
**********************************************************************************
* This version [1.8.0-alpha] may content various bugs,                           *
* Don`t use this version for serious task.                                       *
* It is needed to test the possibility of using the -w parameter greater than 30 *
* if you accept this press ENTER to continue or close the program otherwise.     *
**********************************************************************************

Found 4 Cuda device.
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce GT 1030 (1660.593/2047MB)
Device have: MP:3 Cores+192
Try -t 512 -b 12 -p 1586 -w 27 -htsz 25 [1660.125 MB] Gen RAM[3584 MB]
---------------
WARNING! -htsz parametr is to low, should be at least 29
Current config hash[dbc42a4d70dae8f383fff1b2e72a68cb25e83273]
GiantSUBvalue:0000000000000000000000000000000000000000000000000000000100000000
GiantSUBpubkey: 02100f44da696e71672791d0a09b7bde459f1215a29b3c03bfefd7835b39a48db0
*******************************
Total GPU Memory Need: 12208.000Mb
*******************************
Both HT files exist
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_2147483648_268435456_htGPU.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
[2] chunk:1073741824b
[3] chunk:1073741824b
[4] chunk:1073741824b
[5] chunk:1073741824b
[6] chunk:1073741824b
[7] chunk:1073741824b
[8] chunk:1073741824b
[9] chunk:1073741824b
Generate Giants Buffer: 21495808 items
Load BIN file:256_164_512_2147483648_g2.BIN
[0] chunk:1073741824b
Last chunk:301989888b
[1] chunk:301989888b
Done in 00:00:01s
GPU count #3
GPU #0 launched
GPU #1 launched
GPU #2 launched
GPU #1 Free memory: 20450Mb
GPU #1 Total memory: 24575Mb
GPU #0 Free memory: 20450Mb
GPU #1 TotalBuff: 12208.002Mb
GPU #0 Total memory: 24575Mb
GPU #0 TotalBuff: 12208.002Mb
GPU #2 Free memory: 20450Mb
GPU #2 Total memory: 24575Mb
GPU #2 TotalBuff: 12208.002Mb
Load BIN file:79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798_2147483648_268435456_htCPU.BIN
[0] chunk:1073741824b
[1] chunk:1073741824b
[2] chunk:1073741824b
[3] chunk:1073741824b
[4] chunk:1073741824b
[5] chunk:1073741824b
[6] chunk:1073741824b
[7] chunk:1073741824b
[8] chunk:1073741824b
[9] chunk:1073741824b
[10] chunk:1073741824b
[11] chunk:1073741824b
[12] chunk:1073741824b
[13] chunk:1073741824b
[14] chunk:1073741824b
[15] chunk:1073741824b
[16] chunk:1073741824b
[17] chunk:1073741824b
Verify packed HTCPU items...ok
START RANGE= 0000000000000000000000000000000000000000000000000000000000000001
  END RANGE= 0000000000000000000000000000000000000000000000800000000000000000
WIDTH RANGE= 00000000000000000000000000000000000000000000007fffffffffffffffff
SUBpoint= (79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798, b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777)
Save work every 180 seconds

FINDpubkey: 02a521a07e98f78b03fc1e039bc3a51408cd73119b5eb116e583fe57dc8db07aea
Cnt:1 [3][ 0 0 0 ] = 0 MKeys/s x2^32=2^32.00 t:00:00:00
KEY[1]: 0x00000000000000000000000000000000000000000000000001eb25c90795d61c
   Pub: 02a521a07e98f78b03fc1e039bc3a51408cd73119b5eb116e583fe57dc8db07aea
Working time 00:00:01s
GPU#0 job finished
GPU#2 job finished
GPU#1 job finished

FINDpubkey: 0311569442e870326ceec0de24eb5478c19e146ecd9d15e4666440f2f638875f42
Cnt:1 [3][ 0 0 0 ] = 0 MKeys/s x2^32=2^32.00 t:00:00:01
KEY[2]: 0x00000000000000000000000000000000000000000000000002c675b852189a21
   Pub: 0311569442e870326ceec0de24eb5478c19e146ecd9d15e4666440f2f638875f42
Working time 00:00:01s
GPU#1 job finished
GPU#2 job finished
GPU#0 job finished

FINDpubkey: 0241267d2d7ee1a8e76f8d1546d0d30aefb2892d231cee0dde7776daf9f8021485
Cnt:1 [3][ 0 0 0 ] = 0 MKeys/s x2^32=2^32.00 t:00:00:01
KEY[3]: 0x00000000000000000000000000000000000000000000000007496cbb87cab44f
   Pub: 0241267d2d7ee1a8e76f8d1546d0d30aefb2892d231cee0dde7776daf9f8021485
Working time 00:00:01s
GPU#2 job finished
GPU#1 job finished
GPU#0 job finished

FINDpubkey: 026a12fe6199cd9ed5fdeaaa72432f329054fb594a50619cc26d0a5457f212fb26
Cnt:c66f0000000000001 [3][ 2127 1839 2103 ] = 6070 MKeys/s x2^32=2^64.57 t:00:00:10
KEY[4]: 0x00000000000000000000000000000000000000000000000c6b015f4d1eb25c9a
   Pub: 026a12fe6199cd9ed5fdeaaa72432f329054fb594a50619cc26d0a5457f212fb26
Working time 00:00:10s
GPU#0 job finished
GPU#2 job finished
GPU#1 job finished

FINDpubkey: 0290e6900a58d33393bc1097b5aed31f2e4e7cbd3e5466af958665bc0121248483
Cnt:33c7d0000000000001 [3][ 2092 1889 1995 ] = 5977 MKeys/s x2^32=2^64.55 t:00:00:46
KEY[5]: 0x0000000000000000000000000000000000000000000000349b84b6431a6c4ef1
   Pub: 0290e6900a58d33393bc1097b5aed31f2e4e7cbd3e5466af958665bc0121248483
Working time 00:00:46s
GPU#1 job finished
GPU#0 job finished
GPU#2 job finished

FINDpubkey: 03726b574f193e374686d8e12bc6e4142adeb06770e0a2856f5e4ad89f66044755
Cnt:7fc3c0000000000001 [3][ 1944 1946 2060 ] = 5951 MKeys/s x2^32=2^64.54 t:00:02:16
Total time 00:04:37s
GPU#1 job finished
GPU#0 job finished
GPU#2 job finished
GPU#2 thread finished
GPU#1 thread finished
GPU#0 thread finished
cuda finished ok

Press Enter to exit

============ win.txt ===============
KEY[1]: 0x00000000000000000000000000000000000000000000000001eb25c90795d61c
   Pub: 02a521a07e98f78b03fc1e039bc3a51408cd73119b5eb116e583fe57dc8db07aea
KEY[2]: 0x00000000000000000000000000000000000000000000000002c675b852189a21
   Pub: 0311569442e870326ceec0de24eb5478c19e146ecd9d15e4666440f2f638875f42
KEY[3]: 0x00000000000000000000000000000000000000000000000007496cbb87cab44f
   Pub: 0241267d2d7ee1a8e76f8d1546d0d30aefb2892d231cee0dde7776daf9f8021485
KEY[4]: 0x00000000000000000000000000000000000000000000000c6b015f4d1eb25c9a
   Pub: 026a12fe6199cd9ed5fdeaaa72432f329054fb594a50619cc26d0a5457f212fb26
KEY[5]: 0x0000000000000000000000000000000000000000000000349b84b6431a6c4ef1
   Pub: 0290e6900a58d33393bc1097b5aed31f2e4e7cbd3e5466af958665bc0121248483

sr. member
Activity: 642
Merit: 316
November 12, 2021, 04:45:45 AM

I try run bsgscudaHT_1_7_3.exe and bsgscudaHT_1_8_0.exe is work fine

but for code on github  bsgscudaussualHTchangeble1_7_3.pb
I try use purebasic v5.70 run it but not work with SHA1Fingerprint function
How can I fix it?

Just try understand method BSGS how it works?

you need purebasic v5.31 because need ascll mode enabled
in new version of PB removed ascll mode.
newbie
Activity: 6
Merit: 0
November 12, 2021, 04:28:43 AM

I try run bsgscudaHT_1_7_3.exe and bsgscudaHT_1_8_0.exe is work fine

but for code on github  bsgscudaussualHTchangeble1_7_3.pb
I try use purebasic v5.70 run it but not work with SHA1Fingerprint function
How can I fix it?

Just try understand method BSGS how it works?
member
Activity: 170
Merit: 58
November 12, 2021, 02:22:28 AM
Can you put the option to search multiple pubic keys... To search for example 100 keys at once? Not 1by1


You have no idea what you are talking about, what you are doing and what is the algorithm.

I saw that program search only 1 public key - what did I ask wrong?
math09183 does not know...math09183 comes in, says some stuff, and hopes it sticks.

@jovica888:
1) you did not read the topic, the question was already asked
2) it makes no sense in terms of performance. It is like watching Gordon Ramsay preparing lunch and asking "could you also do ironing and dancing at the same moment"?

It is important to understand moment when you switch from consecutive work which could (sooner or later) guarantee success into playing lottery and wishing for luck.

jr. member
Activity: 42
Merit: 11
November 11, 2021, 03:12:05 PM
In cmd it says

-infile  Set file with pubkey for searching in uncompressed/compressed  format (search sequential)

So it will get 1st key and then search it until it finds it and it will search for 2nd 3rd 4th... to the end of list
sr. member
Activity: 642
Merit: 316
November 11, 2021, 02:49:42 PM

I saw that program search only 1 public key - what did I ask wrong?
save public keys to file  mypubs.txt for example and  and set parametr -infile mypubs.txt
full member
Activity: 1162
Merit: 237
Shooters Shoot...
November 11, 2021, 02:41:54 PM
Can you put the option to search multiple pubic keys... To search for example 100 keys at once? Not 1by1


You have no idea what you are talking about, what you are doing and what is the algorithm.

I saw that program search only 1 public key - what did I ask wrong?
math09183 does not know...math09183 comes in, says some stuff, and hopes it sticks. Like trying to nail jello to a wall.
Someone has asked Etar already. Although it could be done, it would reduce the overall speed. So if your speed is 100 MKey/s searching for 1 pubkey and then you searched for 50 pubkeys at once, your speed would now be roughly 100/50 = 2 MKey/s. It's best to break total range into smaller subranges and search multiple pubkeys that way; or at least that way requires no additional tweaks to the main BSGS cuda code.
jr. member
Activity: 42
Merit: 11
November 11, 2021, 02:20:53 PM
Can you put the option to search multiple pubic keys... To search for example 100 keys at once? Not 1by1


You have no idea what you are talking about, what you are doing and what is the algorithm.

I saw that program search only 1 public key - what did I ask wrong?
sr. member
Activity: 642
Merit: 316
November 11, 2021, 02:08:16 PM
-snip-

"-t 256 -b 164 -p 512 -w 32 -htsz 28"

 I try it , then get this error message "-w should be less than 32"
-snip-

try reload release, i was update max -w parameter
jr. member
Activity: 82
Merit: 8
November 11, 2021, 01:58:48 PM
Quote
Good and thanks! If possible try the configuration -t 256 -b 164 -p 512 -w 32 -htsz 28

"-t 256 -b 164 -p 512 -w 32 -htsz 28"

 I try it , then get this error message "-w should be less than 32"

Code:
D:\BTC\cuda_BSGS>bsgscudaHT_1_8_0.exe -d 0,1,2 -pb 90e6900a58d33393bc1097b5aed31f2e4e7cbd3e5466af958665bc0121248483d7319f127105f492fd15e009b103b4a83295722f28f07c95f9a5443ef8e77ce0 -pk 0x0000000000000000000000000000000000000000000000200000000000000000 -t 256 -b 164 -p 512 -w 32 -htsz 28
Used GPU devices #0,1,2
Pubkey set to 90e6900a58d33393bc1097b5aed31f2e4e7cbd3e5466af958665bc0121248483d7319f127105f492fd15e009b103b4a83295722f28f07c95f9a5443ef8e77ce0
Range begin: 0x0000000000000000000000000000000000000000000000200000000000000000
Number of GPU threads set to #256
Number of GPU blocks set to #164
Number of pparam set to #512
Items number set to 2^32
HT size number set to 2^28
APP VERSION: 1.8.0-alpha
**********************************************************************************
* This version [1.8.0-alpha] may content various bugs,                                 *
* Don`t use this version for serious task.                                       *
* It is needed to test the possibility of using the -w parameter greater than 30 *
* if you accept this press ENTER to continue or close the program otherwise.     *
**********************************************************************************

Found 4 Cuda device.
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce RTX 3090 (20452.612/24575MB)
Device have: MP:82 Cores+10496
Try -t 512 -b 328 -p 930 -w 30 -htsz 28 [20442.750 MB] Gen RAM[28672 MB]
---------------
Cuda device:NVIDIA GeForce GT 1030 (1660.593/2047MB)
Device have: MP:3 Cores+192
Try -t 512 -b 12 -p 1586 -w 27 -htsz 25 [1660.125 MB] Gen RAM[3584 MB]
---------------
-w should be less than 32
Press Enter to exit

Pages:
Jump to: