Pages:
Author

Topic: == Bitcoin challenge transaction: ~1000 BTC total bounty to solvers! ==UPDATED== - page 53. (Read 56419 times)

jr. member
Activity: 59
Merit: 3
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Ok. Agree, that could be, but we are triying to test gpu usage, not a cpu )). And to test it quickly I choose lower number addresses in order to see if I will get a propper result in the end.
So far looks like somethis I did wrong:

Result received in ~ 6.5 minutes


Result received in ~ 4.5 minutes

What am I doing wrong? This are the time to spent by CPU.
Could you share you results for #50?

Just when power is set 12 for bit 50, it turns out Hop_module 41 is 1 long jump 2 ^ 41 - it's too far and the range of selected points goes far from bit 50. Accordingly, the search time will be much longer. Also, when a large power - DP parity / DPmodule becomes less than 18, which leads to a large amount of data received from the video card and errors occur, wild and tame files grow quickly. Accordingly, it also affects negatively. The optimum size of the DPmodule is 22 - 24 of these values ​​should be selected power. And if DPmodule is large, then fewer selected points will be saved in files and search time will increase. Therefore, it is installed no more than 24.
+ the comparator starts the comparison once every half a minute. Therefore, such a total time.
All noted. Thanks. Will continue testing.
Those two results that I gave a screenshots were both with p=0. But the one with lesser time was tested with rekey=5000.
member
Activity: 348
Merit: 34
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Feedback
if run for bit 65
Comparator time: 0.206 msec wild.txt 0 bytes tame.txt 0 bytes
[/][  0: 0: 6 ;   4.4M j/s; [GPU 4.43 Mj/s]  26.0Mj   0.2%; dp/kgr=0.0;  0:32:11 ]

upword any bit like bit 75 screen is
Comparator time: 0.195 msec wild.txt 0 bytes tame.txt 0 bytes
[\][  0: 0: 2 ;   0.0  j/s; [GPU 0.00 Mj/s]   0.0 j   0.0%; dp/kgr=0.0;   8.0Ky  4m 17d  6: 9: 4 ]

Which video card do you use? What options does the program run with?
gtx 460 and gtx 750
member
Activity: 348
Merit: 34
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Feedback
if run for bit 65
Comparator time: 0.206 msec wild.txt 0 bytes tame.txt 0 bytes
[/][  0: 0: 6 ;   4.4M j/s; [GPU 4.43 Mj/s]  26.0Mj   0.2%; dp/kgr=0.0;  0:32:11 ]

upword any bit like bit 75 screen is
Comparator time: 0.195 msec wild.txt 0 bytes tame.txt 0 bytes
[\][  0: 0: 2 ;   0.0  j/s; [GPU 0.00 Mj/s]   0.0 j   0.0%; dp/kgr=0.0;   8.0Ky  4m 17d  6: 9: 4 ]


for bit 69 these screen running

Comparator time: 0.217 msec wild.txt 0 bytes tame.txt 0 bytes
[|][  0: 0: 4 ;   4.4M j/s; [GPU 4.36 Mj/s]  17.0Mj   0.0%; dp/kgr=0.0;  1: 5:39 ]
[error] Check Output Data GPU and Compute keys, thId: 00005028
 Check  key: 94AC90F4A122647D5
    Point x: 2B6E5F02AE99AA03569FE46C5A0EAED92D350A5A3D0E091085E9E8BDA6ABE66D
 DP Point x: 8BBFEFA75BE67C6795D772D977373999C9A364A8994893793AA417BEE000000
[/][  0: 0: 6 ;   4.4M j/s; [GPU 4.43 Mj/s]  26.0Mj   0.1%; dp/kgr=0.0;  1: 4:29 ]
[error] Check Output Data GPU and Compute keys, thId: 00000507
 Check  key: 7EF29F937A9658E03
    Point x: B75CF00099B38C6BC3466A69ADFEADDD093EDE62E763DF5555A4F2A221F04F3C
 DP Point x: 27F28829B7176A93E6D7AB93A6DA89C5CAD41B5D35425FF6F34C464253000000

[error] Check Output Data GPU and Compute keys, thId: 00005423
 Check  key: 90C0FA63868810BAB
    Point x: E8C5AFF0F27DC6E81D285E058ED35A7F00DB29CCDD51E6B2AA66EB9C9C2665E6
 DP Point x: 668F60B040F727C225D697BCA37C2D8A1133422F8EA0F7B3C30D2D77C8000000
[\][  0: 0:10 ;   4.4M j/s; [GPU 4.40 Mj/s]  44.0Mj   0.2%; dp/kgr=0.0;  1: 4:51 ]
[error] Check Output Data GPU and Compute keys, thId: 00000587
 Check  key: 8EE434059E01B3660
    Point x: 45356089D2471D7F4AEA9D5CE0C410628B9A03845B2C075BF22081298095F846
 DP Point x: BBCF411A3D896480FE6006C65C6F48D90F7F1DFDA8ED122B9CFEE5BF9F000000
jr. member
Activity: 59
Merit: 3
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Ok. Agree, that could be, but we are triying to test gpu usage, not a cpu )). And to test it quickly I choose lower number addresses in order to see if I will get a propper result in the end.
So far looks like somethis I did wrong:

Result received in ~ 6.5 minutes


Result received in ~ 4.5 minutes

What am I doing wrong? This are the time to spent by CPU.
Could you share you results for #50?
member
Activity: 348
Merit: 34
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
Compute capability 2.0 and 3.0 Not supported.
This is normal, the program does not make accurate calculations. Set -p 0 or for bits 50 use cpu version.
Feedback
if run for bit 65
Comparator time: 0.206 msec wild.txt 0 bytes tame.txt 0 bytes
[/][  0: 0: 6 ;   4.4M j/s; [GPU 4.43 Mj/s]  26.0Mj   0.2%; dp/kgr=0.0;  0:32:11 ]

upword any bit like bit 75 screen is
Comparator time: 0.195 msec wild.txt 0 bytes tame.txt 0 bytes
[\][  0: 0: 2 ;   0.0  j/s; [GPU 0.00 Mj/s]   0.0 j   0.0%; dp/kgr=0.0;   8.0Ky  4m 17d  6: 9: 4 ]
jr. member
Activity: 59
Merit: 3
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
Right. First you need to fix possible inaccuracies, then there is no time to do this on Github.
The comparator on python works faster than on c ++, when the file sizes are more than 50MB - have to choose a comparator. In general, the correct way is to do the aggregation of selected points in the sql database on the server. The program should send them as a client. I have no time and knowledge for this  Sad I will soon post it as it is.

Already available https://github.com/alek76-2/vs-kangaroo-hybrid


Thanks, brother!
Can you help, I get this error when triying to run after successfull complilation.

Your GPU code not compiled , mention in your snap
have u compiled by this command
make gpu=1 ccap=20 all
where ccap setting as per your card ...
Unfortunatelly I'm not really expert in this. I'm using 'Visual Studio 2019'.
I have finally succeded to comply vs-kangaroo-hybrid.exe by choosing 'Release' in configuration (before was 'Debug' by default), but without any aadditional settings. Just as it was.
Where do I put this settings "make gpu=1 ccap=20 all"?
------
Another question here. Runnigng test and found that script goes over 100% i.e. for #50:
member
Activity: 348
Merit: 34
i just see issue at your github, same stuck at error with gtx 750, maybe problem of hashtable size, check it
Hashtable for the CPU. What does ptxas info say?
whats your makefile setting for cuda 8
same issues as mention here with cuda 8
https://github.com/alek76-2/vs-kangaroo-hybrid/issues
member
Activity: 348
Merit: 34
i just see issue at your github, same stuck at error with gtx 750, maybe problem of hashtable size, check it
Hashtable for the CPU. What does ptxas info say?
whats your makefile setting for cuda 8
member
Activity: 348
Merit: 34
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
Right. First you need to fix possible inaccuracies, then there is no time to do this on Github.
The comparator on python works faster than on c ++, when the file sizes are more than 50MB - have to choose a comparator. In general, the correct way is to do the aggregation of selected points in the sql database on the server. The program should send them as a client. I have no time and knowledge for this  Sad I will soon post it as it is.

Already available https://github.com/alek76-2/vs-kangaroo-hybrid


Thanks, brother!
Can you help, I get this error when triying to run after successfull complilation.

Your GPU code not compiled , mention in your snap
have u compiled by this command
make gpu=1 ccap=20 all
where ccap setting as per your card ...
member
Activity: 348
Merit: 34
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
Right. First you need to fix possible inaccuracies, then there is no time to do this on Github.
The comparator on python works faster than on c ++, when the file sizes are more than 50MB - have to choose a comparator. In general, the correct way is to do the aggregation of selected points in the sql database on the server. The program should send them as a client. I have no time and knowledge for this  Sad I will soon post it as it is.

Already available https://github.com/alek76-2/vs-kangaroo-hybrid


i just see issue at your github, same stuck at error with gtx 750, maybe problem of hashtable size, check it
copper member
Activity: 427
Merit: 29
Дoбpoгo вpeмeни cyтoк yвaжaeмыe фopyмчaнe! Peшили пoдeлитьcя нaблюдeниями.

Ha пpoшлoй нeдeлe пpoчитaл тeмy "https://bitcointalksearch.org/topic/bitcoin-challenge-transaction-1000-btc-total-bounty-to-solvers-updated-5218972".
Oтдeльнo cтoит oтмeтить, чтo для peшeния кaждoгo из 160 Puzzle ecть caйт, кoтopый
пpeдлaгaeт нaйти пpивaтныe ключи и peшить Puzzle, нo тoлькo c пoмoщью вaшeгo CPU.
Дaжe caмoe "пpocтoe" зaдaниe Puzzle#64 нa дeлe нacтoлькo cлoжнoe, чтo дaжe ecли
вы бyдeтe имeть в pacпopяжeнии coтни видeoкapт, нa peшeниe пoтpeбyютcя мecяцы!

Taк вoт, пpoчитaв тeмy "Bitcoin challenge" зaгpyзив и нacтpoив пpoгpaммy -вepcия 0.31
(https://github.com/brichard19/BitCrack), выяcнилocь, чтo в пpoгpaммe нe paбoтaeт пapa
oпций, a имeннo: "--continue" и "-r" пepвaя нyжнa для пpoдoлжeния пoиcкa пpивaтнoгo
ключa c мecтa, гдe пpoгpaммa былa зaвepшeнa aвapийнo (нaпpимep ecли выключили
cвeт), a втopyю oпцию ("-r" random - cлyчaйный пoиcк) и вoвce пoчeмy-тo "выpeзaли"!?

Ho этo вcё былo бы пoл бeды, ecли бы нe тaкиe фaкты, кoтopыe выяcнилиcь вo вpeмя
экcпepимeнтoв c интepнeтoм. Taк вoт, ecли зaпycкaть пpoгpaммy "bitcrack" и oтключить
Интepнeт, тo пoтpeблeниe элeктpoэнepгии пaдaeт poвнo нa 20%, a cкopocть пepeбopa
пaдaeт в 2 paзa. Cтpaннo, пpaвдa? Beдь для пepeбopa диaпaзoнa Интepнeт нe нyжeн!
Пpи пocлeдyющeм зaпycкe мaйнepa ("Claymore") кaждaя фepмa, нa кoтopoй paбoтaлa
пpoгpaммa "bitcrack" пepecтaёт мaйнить нa oднoй из видeoкapт (пoкaзывaeт 0-1 MH/s).
Toлькo пocлe пepeзaгpyзки ("reset") фepм, paбoтa вcex кapт (AMD) вoccтaнaвливaeтcя.
jr. member
Activity: 59
Merit: 3
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
Right. First you need to fix possible inaccuracies, then there is no time to do this on Github.
The comparator on python works faster than on c ++, when the file sizes are more than 50MB - have to choose a comparator. In general, the correct way is to do the aggregation of selected points in the sql database on the server. The program should send them as a client. I have no time and knowledge for this  Sad I will soon post it as it is.

Already available https://github.com/alek76-2/vs-kangaroo-hybrid


Thanks, brother!
Can you help, I get this error when triying to run after successfull complilation.
member
Activity: 348
Merit: 34
you are talking about code, its P kangroo, you are right at your own way, i am talking code running at hardware structure space, as first kangroo was by pinkachunka at bitcrack, his stats was 100 bit in 3 days, and your 90 bit are shown for 8 days, he uses full power of GPU, mean full space by useing bitcrack switches, he uses 15.9gb during workout, and your ram used is 5.5gb , maybe you need expand table size or design by hardware structure switches, where maximum result for less time
Honestly, I have not studied the bitcrack code. I do not like AMD. Perhaps he uses group inversion for several threads with a previously specified distance between them or uses tables. There is a clear advantage of speed, I agree. In this code, for each thread, the start key is random, the counter counts the total speed. In general, according to Polard - the number of parallel threads does not particularly affect the speed of the solution - this is a sequential algorithm. So maybe I'm wrong)
As first kangroo was by pinkachunka at bitcrack Huh
These were preliminary calculations, bitcrack has nothing to do with kangaroo.
https://bitcointalksearch.org/topic/m.51848002
first public P-kangro were in python, useing 15k jumps/s, then upon advice by community, its updated with gmpy2 featured, and speed goes to 180k jumps/s, then more advices about thread and core, its able to uses all cores and threads, and in 2 cores processors, speed reach at 600k( 4core processors, speed 1.2m jumps/s,
lets see when u will update github for P-kangroo gpu, community experts will start giving you updates , advances, and iissues to be need resolve, after analyze in working code, every one  knows GPU kangroo already running by some dev from last 6 months, and maybe they are close to 110 puzzle, and rest community have no chance to go close, they will just use it for testing/analyzing/ for create next level idea's
2days before i see alek76 message in post, he said soon at github, today i see, his post deleted, maybe he chnage his mind, and his new mind maybe work better then old mind Smiley
member
Activity: 348
Merit: 34
you are talking about code, its P kangroo, you are right at your own way, i am talking code running at hardware structure space, as first kangroo was by pinkachunka at bitcrack, his stats was 100 bit in 3 days, and your 90 bit are shown for 8 days, he uses full power of GPU, mean full space by useing bitcrack switches, he uses 15.9gb during workout, and your ram used is 5.5gb , maybe you need expand table size or design by hardware structure switches, where maximum result for less time
Honestly, I have not studied the bitcrack code. I do not like AMD. Perhaps he uses group inversion for several threads with a previously specified distance between them or uses tables. There is a clear advantage of speed, I agree. In this code, for each thread, the start key is random, the counter counts the total speed. In general, according to Polard - the number of parallel threads does not particularly affect the speed of the solution - this is a sequential algorithm. So maybe I'm wrong)
As first kangroo was by pinkachunka at bitcrack Huh
These were preliminary calculations, bitcrack has nothing to do with kangaroo.
https://bitcointalksearch.org/topic/m.51848002
first public P-kangro were in python, useing 15k jumps/s, then upon advice by community, its updated with gmpy2 featured, and speed goes to 180k jumps/s, then more advices about thread and core, its able to uses all cores and threads, and in 2 cores processors, speed reach at 600k( 4core processors, speed 1.2m jumps/s,
lets see when u will update github for P-kangroo gpu, community experts will start giving you updates , advances, and iissues to be need resolve, after analyze in working code, every one  knows GPU kangroo already running by some dev from last 6 months, and maybe they are close to 110 puzzle, and rest community have no chance to go close, they will just use it for testing/analyzing/ for create next level idea's
member
Activity: 348
Merit: 34
it can run 2 commands in 2 windows, for 1 card, just try, if you get error on any command let me know
The P100 video card is used remotely, I do not have a normal video card.
And how can iron be used if it is occupied by another process Huh The driver error itself will be.
in short i am guessing, your gpu engine commands inside program is default, and not useing full gpu power, as i said bitcrack used switches B T P , where you set compute thread, process, by this speed will increase more then 10x, study about bitcrack codes, hope u get success to increase more real speed
Again 25. Each jump requires 1 inversion by modulus, since the distance is not known in advance where to jump and it is calculated by dividing it with the remainder of the PointX coordinate on DPmodulo - this is repeated after each jump in each stream. And now, count how many inversions you need to do and please read about this mathematical function. It takes a lot of processor time, since it is necessary to do many mathematical operations with 256 bit numbers for 1 inversion modulo. You do not compare the Polard algorithm with VanitySearch (and bitcrack), in which 1 inversion is done for 1024 keys using the Montgomery’s trick, since the step is known in advance - it is a delta from 0 to -512 and from 0 to +512. Check out the GPU code.  Smiley
Accordingly, the speed can be tens of times different!
you are talking about code, its P kangroo, you are right at your own way, i am talking code running at hardware structure space, as first kangroo was by pinkachunka at bitcrack, his stats was 100 bit in 3 days, and your 90 bit are shown for 8 days, he uses full power of GPU, mean full space by useing bitcrack switches, he uses 15.9gb during workout, and your ram used is 5.5gb , maybe you need expand table size or design by hardware structure switches, where maximum result for less time
member
Activity: 348
Merit: 34
it can run 2 commands in 2 windows, for 1 card, just try, if you get error on any command let me know
The P100 video card is used remotely, I do not have a normal video card.
And how can iron be used if it is occupied by another process Huh The driver error itself will be.
in short i am guessing, your gpu engine commands inside program is default, and not useing full gpu power, as i said bitcrack used switches B T P , where you set compute thread, process, by this speed will increase more then 10x, study about bitcrack codes, hope u get success to increase more real speed

member
Activity: 348
Merit: 34
run for bit 85 and in other window make screenshot of command
nvidia-smi
Thanks, I know. This command was called directly from the program. Yes, it warms up to 67 degrees Smiley
temp is not important , important is other informations about memory etc like this screenshot will help me to understand your stage
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.116                Driver Version: 390.116                   |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 460     Off  | 00000000:01:00.0 N/A |                  N/A |
| 52%   71C    P0    N/A /  N/A |    472MiB /   964MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0                    Not Supported                                       |
+-----------------------------------------------------------------------------+
member
Activity: 348
Merit: 34
these results from 1 thread inside gpu, ?
i think you need to manage, b t p like bitcrack for run full gpu load, then maybe you get highest jumps count per second, p100 card and 49m jumps, its seems not useing full gpu load, check with experts calculation
The result is 57344 threads. The calculation is correct, 1 jump = 2^44 keys.
run for bit 85 and in other window make screenshot of command
nvidia-smi
Pages:
Jump to: