K1773R
Legendary
Offline
Activity: 1792
Merit: 1008
/dev/null
|
|
August 27, 2015, 04:08:53 PM |
|
No matter what I try, I couldnt make it work with OpenCL on my computer.
How about telling us what didnt work and provide more information? Otherwise you wont get help.
|
[GPG Public Key]BTC/DVC/TRC/FRC: 1 K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM A K1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: N K1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: L Ki773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: E K1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: b K1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
|
|
|
Timelord2067
Legendary
Offline
Activity: 3892
Merit: 2253
💲🏎️💨🚓
|
|
August 27, 2015, 04:39:40 PM |
|
No matter what I try, I couldnt make it work with OpenCL on my computer.
Did you update your video drivers? (Hint: Version 12.10 works best - saves Delta from stalking you in the middle of the night) ...and are your friends.... ...and safe mode may be fractionally slower, but it'll work until you've had some sleep. The only thing I'm not sure is if it searches for all lines listed or does them one at a time?
|
|
|
|
n4ru
|
|
August 28, 2015, 01:06:49 AM |
|
Has the HD5870 been superseded yet as the best vanity miner? I bought mine for $100 and it gets a whopping 30Mkey/s out of the box. Have newer gen GFX cards surpassed this?
|
|
|
|
|
n4ru
|
|
August 28, 2015, 01:38:15 AM |
|
o_O Has anyone else tried it? That seems a little insane.
|
|
|
|
TheRealSteve
|
|
August 28, 2015, 01:48:30 AM |
|
Does it? Specs-wise, it is a good bit faster than the HD5870. I can't say I know which specs' changes would best align with vanitygen changes, but it doesn't seem unfathomable. I'm sure it's not even removely the fastest; but hardware review sites don't generally test against oclvanitygen
|
|
|
|
n4ru
|
|
August 28, 2015, 02:16:20 AM |
|
Does it? Specs-wise, it is a good bit faster than the HD5870. I can't say I know which specs' changes would best align with vanitygen changes, but it doesn't seem unfathomable. I'm sure it's not even removely the fastest; but hardware review sites don't generally test against oclvanitygen I bought the 5870 when the R9s first came out, and it got swept by the HD5870s by about a 50% difference, as it did against the entire HD7xxx series.
|
|
|
|
Kangaderoo
Member
Offline
Activity: 89
Merit: 11
|
|
August 28, 2015, 10:44:02 PM Last edit: August 29, 2015, 11:56:33 AM by Kangaderoo |
|
Could anybody post the necessary code changes to allow oclvanitygen to generate compressed and uncompressed keys simultaneously? I suspect the speed increase must be substantial
Thanks!
Your "suspicion" is misplaced. The only calculation in common that would be saved is the calculation of the x coordinate of the public key, which is just a few multiplications. Everything else, from creating the compressed public key parity, creating an address from a compressed public key and checking for the vanity match would be a completely different process. As stated before, this was interesting to research. Unfortunately I don't have a OpenCL environment, so I made the adaptations for CPU only >~/vanitygen$ ./vanitygen 1BTC4me --> normal uncompressed Difficulty: 15058417127 [531.70 Kkey/s][total 5206528][Prob 0.0%][50% in 5.5h] [533.98 Kkey/s][total 6267648][Prob 0.0%][50% in 5.4h] >~/vanitygen$ ./vanitygen 1BTC4me -F compressed --> compressed Difficulty: 15058417127 [616.63 Kkey/s][total 6103808][Prob 0.0%][50% in 4.7h] [610.36 Kkey/s][total 7794688][Prob 0.1%][50% in 4.7h] >~/vanitygen$ ./vanitygen 1BTC4me -F combined --> combined un/compressed Difficulty: 15058417127 [837.12 Kkey/s][total 8072704][Prob 0.1%][50% in 3.5h] [843.84 Kkey/s][total 8910848][Prob 0.1%][50% in 3.4h]
>~/vanitygen$ ./vanitygen 1BTC4 -F combined -k Difficulty: 4476342 Pattern: 1BTC4 Address: 1BTC4iPDG4247a3nmcnUTcLNS1bbwYRgvJ Privkey: 5J85mEv3tk1HjYBCm6bcKHVEV9NjwtxFg2cVfY6SnhjW616VBvv --> uncompressed result Pattern: 1BTC4 Address: 1BTC4pnrA9jnJB3usxhaVs4wweQtpcQ7a7 Privkey: KwJX5idP7UVGHQbL1QZRzjPcgYnXv6AkRsBhmuDzhJfvmASRZBQT --> compressed result Pattern: 1BTC4 Address: 1BTC4caZJqqGZzjEdpbXuX17wyQgv4oRpK Privkey: KzNUxCmvVui8rLBFY4cMDy7TGeu5MDU7GSfPx1Sevj3RoxkhoL3Q Pattern: 1BTC4 Address: 1BTC4tkVwqUTCmG5fYexRyAaby3UXyt79R Privkey: 5HqNmZzdjFPGF94hZGJmdeFBoa2hzLkShXQGajeP8n9CoEz8SzJ Pattern: 1BTC4 Address: 1BTC4fZk5atAnE7DH6qW3mjP3AdikkNM6Z Privkey: KzNUxCmvVui8rLBFY4cMDy7TGeu5MDU7GSfPx1SevmVBzAzN6BMR
If you don't mind if the WIF key is compressed or not, there is a substantiation speed increase when hashing both the Uncompressed and Compressed EC-point. With my hack, I'm losing some time on the normal and compressed code execution due to selection overhead. I'll update my repo @ github after some code cleaning :-) Update: Github repro updated
|
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
|
|
|
xhomerx10
Legendary
Offline
Activity: 4046
Merit: 8952
|
|
August 28, 2015, 11:31:38 PM Last edit: September 18, 2019, 02:22:16 PM by xhomerx10 |
|
Does it? Specs-wise, it is a good bit faster than the HD5870. I can't say I know which specs' changes would best align with vanitygen changes, but it doesn't seem unfathomable. I'm sure it's not even removely the fastest; but hardware review sites don't generally test against oclvanitygen I bought the 5870 when the R9s first came out, and it got swept by the HD5870s by about a 50% difference, as it did against the entire HD7xxx series. I can get 28MKeys/s with my Sapphire HD7970 and I recently acquired an ASUS Strix GTX 970 which gets 40+MKeys/s with much less power consumption. edit: This post is used as reference for the Vanitygen Bitcoin Wiki page so I thought I would add a screen cap which shows the performance of my Asus Strix GTX 970
|
|
|
|
BurtW
Legendary
Offline
Activity: 2646
Merit: 1138
All paid signature campaigns should be banned.
|
|
August 29, 2015, 01:30:22 AM |
|
I do not have time to read the whole thread. Can someone give me an idea and/or link to the maximum key generation rate claimed? It is for another thread...
|
Our family was terrorized by Homeland Security. Read all about it here: http://www.jmwagner.com/ and http://www.burtw.com/ Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
|
|
|
TheRealSteve
|
|
August 29, 2015, 02:26:15 AM |
|
I do not have time to read the whole thread. Can someone give me an idea and/or link to the maximum key generation rate claimed? It is for another thread...
But.. you no longer support vanity addresses... I haven' gone through the entire thread, I'd imagine there's some crazy SLI setup or so that'll go faster, but I did add the most recent reports to the wiki: https://en.bitcoin.it/wiki/Vanitygen#Expected_keysearch_rateThat page may also contain a hint for said other thread.
|
|
|
|
Polyatomic
|
|
September 01, 2015, 10:02:41 AM Last edit: September 01, 2015, 10:26:37 AM by Polyatomic |
|
Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz milton@milton:~/temp/vanitygen$ ./vanitygen -v 1xeon Prefix difficulty: 264104224 1xeon Difficulty: 264104224 Using 16 worker thread(s) [2.67 Mkey/s][total 25884672][Prob 9.3%][50% in 58.9s] = peachy I have an R9 390 but I'm using the opensource radeon stack. samr7's version craps out so I tried the fork of the fella with the handle of WyseNynja. milton@milton:~/temp/testing/vanitygen$ ./oclvanitygen 1xeon Difficulty: 264104224 [16.09 Mkey/s][total 752353280][Prob 94.2%][95% in 2.4s] clWaitForEvent(clUnmapMemObject,4): CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST Device: AMD HAWAII (DRM 2.42.0, LLVM 3.6.2) Vendor: AMD (1002) Driver: 11.0.0-devel Profile: FULL_PROFILE Version: OpenCL 1.1 MESA 11.0.0-devel Max compute units: 40 Max workgroup size: 256 Global memory: 1073741824 Max allocation: 268435456 [16.09 Mkey/s][total 935854080][Prob 97.1%] clWaitForEvents(NDRange,1): CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
Does anyone know if there is another vanitygen fork I can try. I wonder if the amdgpu stack will work ... build log here http://dpaste.com/3X44N1Z
|
|
|
|
ChetnotAtkins
|
|
September 01, 2015, 10:07:54 AM |
|
As stated before, this was interesting to research. Unfortunately I don't have a OpenCL environment, so I made the adaptations for CPU only >~/vanitygen$ ./vanitygen 1BTC4me --> normal uncompressed Difficulty: 15058417127 [531.70 Kkey/s][total 5206528][Prob 0.0%][50% in 5.5h] [533.98 Kkey/s][total 6267648][Prob 0.0%][50% in 5.4h] >~/vanitygen$ ./vanitygen 1BTC4me -F compressed --> compressed Difficulty: 15058417127 [616.63 Kkey/s][total 6103808][Prob 0.0%][50% in 4.7h] [610.36 Kkey/s][total 7794688][Prob 0.1%][50% in 4.7h] >~/vanitygen$ ./vanitygen 1BTC4me -F combined --> combined un/compressed Difficulty: 15058417127 [837.12 Kkey/s][total 8072704][Prob 0.1%][50% in 3.5h] [843.84 Kkey/s][total 8910848][Prob 0.1%][50% in 3.4h]
>~/vanitygen$ ./vanitygen 1BTC4 -F combined -k Difficulty: 4476342 Pattern: 1BTC4 Address: 1BTC4iPDG4247a3nmcnUTcLNS1bbwYRgvJ Privkey: 5J85mEv3tk1HjYBCm6bcKHVEV9NjwtxFg2cVfY6SnhjW616VBvv --> uncompressed result Pattern: 1BTC4 Address: 1BTC4pnrA9jnJB3usxhaVs4wweQtpcQ7a7 Privkey: KwJX5idP7UVGHQbL1QZRzjPcgYnXv6AkRsBhmuDzhJfvmASRZBQT --> compressed result Pattern: 1BTC4 Address: 1BTC4caZJqqGZzjEdpbXuX17wyQgv4oRpK Privkey: KzNUxCmvVui8rLBFY4cMDy7TGeu5MDU7GSfPx1Sevj3RoxkhoL3Q Pattern: 1BTC4 Address: 1BTC4tkVwqUTCmG5fYexRyAaby3UXyt79R Privkey: 5HqNmZzdjFPGF94hZGJmdeFBoa2hzLkShXQGajeP8n9CoEz8SzJ Pattern: 1BTC4 Address: 1BTC4fZk5atAnE7DH6qW3mjP3AdikkNM6Z Privkey: KzNUxCmvVui8rLBFY4cMDy7TGeu5MDU7GSfPx1SevmVBzAzN6BMR
If you don't mind if the WIF key is compressed or not, there is a substantiation speed increase when hashing both the Uncompressed and Compressed EC-point. With my hack, I'm losing some time on the normal and compressed code execution due to selection overhead. I'll update my repo @ github after some code cleaning :-) Update: Github repro updated Very valuable addition, thank you very much! I'll look into it at the end of the week, when I have more time again. What results did you observe speed-wise?
|
|
|
|
Kangaderoo
Member
Offline
Activity: 89
Merit: 11
|
|
September 01, 2015, 10:58:03 AM |
|
<<-- snip -->
Very valuable addition, thank you very much! I'll look into it at the end of the week, when I have more time again.
What results did you observe speed-wise?
The relative speed differences as posted in the code blocks stayed more or less the same so ~ +10 % from compressed to uncompressed (no change compared to original code) ~ +60 % from uncompressed to combined ~ +50 % from compressed to combined I see no reason why these relative speed increases would not work in OpenCL.
|
BTC:1NeoArmnGyWHKfbje9JNWqw3tquMY7jHCw
|
|
|
Inge484
Newbie
Offline
Activity: 16
Merit: 0
|
|
September 04, 2015, 09:18:38 PM |
|
Hey,
i will use oclvanitygen but I get an error, i read 1 hours but i don't found the right solution.
i use Win7 AMD APP SDK\2.9 is installed
C:\Users\XX\Desktop\t "calc_addrs.cl" is there
cmd, C:\Users\XX\Desktop\t\oclvanitygen.exe -d 0 -i Hello
error loading kernel file 'calc_addrs.cl': No such file or directory
so what I doing wrong
|
|
|
|
TheRealSteve
|
|
September 04, 2015, 10:02:29 PM |
|
cmd, C:\Users\XX\Desktop\t\oclvanitygen.exe -d 0 -i Hello error loading kernel file 'calc_addrs.cl': No such file or directory
Where are you running the command from? If it's from another directory, a shortcut, or batch file, or anything like that, there's a chance that the working directory is not "C:\Users\XX\Desktop\t\". "C:\Users\XX\Desktop\t\" has to be the working directory for oclvanitygen to find that file. Easiest way to make sure is by opening a command prompt, navigating to that directory, and then running it; start > run > cmd (or equivalent) C:\> cd C:\Users\XX\Desktop\t\ C:\Users\XX\Desktop\t\> oclvanitygen.exe -d 0 -i He110
( Note that you can't use the lowercase letter L - unrelated to this error, but just in case )
|
|
|
|
Inge484
Newbie
Offline
Activity: 16
Merit: 0
|
|
September 05, 2015, 02:10:23 PM |
|
Hey,
where is the file with the addresses ?
C:\>cd C:\Users\XX\Desktop\t\ C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o Test.txt 1ABE
C:\Users\XX\Desktop\t\Test.txt - - does not exist
|
|
|
|
RustyNomad
|
|
September 05, 2015, 02:12:55 PM |
|
Hey,
where is the file with the addresses ?
C:\>cd C:\Users\XX\Desktop\t\ C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o Test.txt 1ABE
C:\Users\XX\Desktop\t\Test.txt - - does not exist
It should be there but if not try changing your line to C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o C:\Users\XX\Desktop\t\Test.txt 1ABE Include the path Just thinking now, is not maybe a problem with not having administrator right to save in that folder? If that does not work try and save it somewhere else like -0 C:\Temp\Test.txt
|
|
|
|
Inge484
Newbie
Offline
Activity: 16
Merit: 0
|
|
September 05, 2015, 02:27:28 PM |
|
Hey,
where is the file with the addresses ?
C:\>cd C:\Users\XX\Desktop\t\ C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o Test.txt 1ABE
C:\Users\XX\Desktop\t\Test.txt - - does not exist
It should be there but if not try changing your line to C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o C:\Users\XX\Desktop\t\Test.txt 1ABE Include the path Just thinking now, is not maybe a problem with not having administrator right to save in that folder? If that does not work try and save it somewhere else like -0 C:\Temp\Test.txt I test it, but C:\Users\XX\Test.txt C:\Users\XX\Desktop\t\Test.txt C:\Windows\Temp\Test.txt D:\test\Test.txt oclvanitygen.exe -d 0 -o C:\Users\XX\Desktop\t\Test.txt 1ABE no file ....
|
|
|
|
RustyNomad
|
|
September 05, 2015, 02:32:15 PM |
|
Hey,
where is the file with the addresses ?
C:\>cd C:\Users\XX\Desktop\t\ C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o Test.txt 1ABE
C:\Users\XX\Desktop\t\Test.txt - - does not exist
It should be there but if not try changing your line to C:\Users\XX\Desktop\t\>oclvanitygen.exe -d 0 -o C:\Users\XX\Desktop\t\Test.txt 1ABE Include the path Just thinking now, is not maybe a problem with not having administrator right to save in that folder? If that does not work try and save it somewhere else like -0 C:\Temp\Test.txt I test it, but C:\Users\XX\Test.txt C:\Users\XX\Desktop\t\Test.txt C:\Windows\Temp\Test.txt D:\test\Test.txt oclvanitygen.exe -d 0 -o C:\Users\XX\Desktop\t\Test.txt 1ABE no file .... Not sure what the problem is then, maybe somebody else can assist. I just tested on my pc and it works fine. The text file is there with all the relevant details inside.
|
|
|
|
|