Pages:
Author

Topic: VanitySearch (Yet another address prefix finder) - page 16. (Read 31225 times)

full member
Activity: 1050
Merit: 219
Shooters Shoot...
I have videocard MSI 2070 Super and the same problem, version 17 works and newer ones do not. I previously wrote about this problem on page 39. I'm also really looking forward to a solution to the problem
You said:

Quote
P.S.  VanitySearch119.exe -r 1000000 -t 4 -g 320,256 -o found.txt -i 500.txt   This configuration works without problems.

So you finally got VS 19 to work with over 50 addresses? I'm assuming the -i 500.txt meant 500 addresses?
newbie
Activity: 12
Merit: 0
I have videocard MSI 2070 Super and the same problem, version 17 works and newer ones do not. I previously wrote about this problem on page 39. I'm also really looking forward to a solution to the problem
full member
Activity: 1050
Merit: 219
Shooters Shoot...
Quote
Illegal memory accesses in VanitySearch too? Damn I wish that the names of functions were printed to standard output as a habit. (Bitcrack and Kangaroo are guilty of this non-practice too.) Errors like this make it hard for me to find the source, although according to you the buggy code is somewhere in a RIPEMD160 function.
Yes, like I said, version 17 works with the string function (taking off last 7 or 8 characters) for the 30xx series cards but will not work with full address. Also, I don't think the newest version works with string with the 30xx cards. I think that's why I went back to version 17.  (No particular reason, I already had it compiled and tweaked so I just keep on using it, version 17 that is) I'm not 100 percent (because I have ran a lot of programs on different cards, but I don't think the newest version will run full address with latest drivers. It's a mess; I'll have to keep better notes.

So yeah, bitcrack absolutely doesn't work with 30xx, VS does but with string option, Kangaroo works fine but it is not optimized for 30xx cards; it doesn't take full advantage of the horsepower under the hood.

A side note, for those of you who do have a 30xx card, to get the program to actually read the sm cores correctly, add:

Code:
{0x86,  128},

to the GPUEngine.cu like this:
Code:
sSMtoCores nGpuArchCoresPerSM[] = {
      {0x20, 32}, // Fermi Generation (SM 2.0) GF100 class
      {0x21, 48}, // Fermi Generation (SM 2.1) GF10x class
      {0x30, 192},
      {0x32, 192},
      {0x35, 192},
      {0x37, 192},
      {0x50, 128},
      {0x52, 128},
      {0x53, 128},
      {0x60,  64},
      {0x61, 128},
      {0x62, 128},
      {0x70,  64},
      {0x72,  64},
      {0x75,  64},
      {0x86,  128},
      {-1, -1} };
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
Code:
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.
~snip
The problem, if I remember correctly, is the RIPEMD160 function when trying to do more than one address. So, you need to create the string function; meaning, take off like 7 or 8 characters on your addresses in your list and see if that works.

Example:
turn address:
139743984739847328974982472347398
into
1397439847398473289749824

I do not know if it works with the latest release of VanitySearch but I know it works with version 17.

Illegal memory accesses in VanitySearch too? Damn I wish that the names of functions were printed to standard output as a habit. (Bitcrack and Kangaroo are guilty of this non-practice too.) Errors like this make it hard for me to find the source, although according to you the buggy code is somewhere in a RIPEMD160 function.
newbie
Activity: 20
Merit: 0
Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi



uninstall the driver install cuda toolkit from nvidia website it comes with the drivers and see if the problem persists

driver deinstalled, CUDA pack installed, but the same problem

Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi


The problem, if I remember correctly, is the RIPEMD160 function when trying to do more than one address. So, you need to create the string function; meaning, take off like 7 or 8 characters on your addresses in your list and see if that works.

Example:
turn address:
139743984739847328974982472347398
into
1397439847398473289749824

I do not know if it works with the latest release of VanitySearch but I know it works with version 17.

i don't understand what's the point, i want to have all the addresses in the input file, if i shorten the addresses, then i can't search for the addresses anymore....

Its a laptop? If it is then this is definately related to that my desktop gpu 1060 6gb works great with cuda have you tried changing power options it might be limiting the full potential if it still doesnt work then the gpu might not support such instructions that cuda code trying to execute you may also try to uninstall if any manufacturer software that exists
legendary
Activity: 3430
Merit: 2663
Escrow Service
Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi



uninstall the driver install cuda toolkit from nvidia website it comes with the drivers and see if the problem persists

driver deinstalled, CUDA pack installed, but the same problem

Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi


The problem, if I remember correctly, is the RIPEMD160 function when trying to do more than one address. So, you need to create the string function; meaning, take off like 7 or 8 characters on your addresses in your list and see if that works.

Example:
turn address:
139743984739847328974982472347398
into
1397439847398473289749824

I do not know if it works with the latest release of VanitySearch but I know it works with version 17.

i don't understand what's the point, i want to have all the addresses in the input file, if i shorten the addresses, then i can't search for the addresses anymore....
full member
Activity: 1050
Merit: 219
Shooters Shoot...
Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi


The problem, if I remember correctly, is the RIPEMD160 function when trying to do more than one address. So, you need to create the string function; meaning, take off like 7 or 8 characters on your addresses in your list and see if that works.

Example:
turn address:
139743984739847328974982472347398
into
1397439847398473289749824

I do not know if it works with the latest release of VanitySearch but I know it works with version 17.
newbie
Activity: 20
Merit: 0
Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi



uninstall the driver install cuda toolkit from nvidia website it comes with the drivers and see if the problem persists
legendary
Activity: 3430
Merit: 2663
Escrow Service
Hello all,

is the problem with the "illegal memory access" solved? Any what i can do from my side? I have installed the latest nvidia driver 461.09 package from ASUS webside.


Code:
D:\VanitySearch>VanitySearch.exe -gpu -i test.txt
VanitySearch v1.19
Search: 34 addresses (Lookup size 34,[1,1]) [Compressed]
Start Wed Mar 10 17:34:38 2021
Base Key: 25EE5410ED0AB4D679AD315289852E072746B55186EE8D7D336B9B996C10C8F6
Number of CPU thread: 3
GPU: GPU #0 GeForce RTX 3070 (46x0 cores) Grid(368x128)
GPUEngine: Launch: an illegal memory access was encountered

if i tray to create a single adress / key pair it works realy fast on my 3070 card, but from a input list with only 20 full adresses, the illegal memory access pops up.

Best regards,
Willi

newbie
Activity: 20
Merit: 0
the -cp option at the moment does not convert private key hex to uncompressed address format i am sure this is not a bug also for convenience can you update -><

Currently it just converts a private key WIF to a public key hex and then exits. And it looks like there is an flag to do uncompressed key conversion called isComp which is passed to the internal function that does the conversion but it's not enabled by default. https://github.com/JeanLucPons/VanitySearch/blob/1bc508a19e2066777f3fb1a020f68f8705daf0f4/main.cpp#L469

-cp option update:

add read from input file for -cp option where it can read bunch of private key in hex format from text file instead of single computation to leverage gpu horse power for converting pre computed private keys and converting to compressed and uncompressed address format there is no tool out there does this using gpu i am pretty most people want their pre computed private keys to be converted as a side benefit.

Why with GPUs? That option is basically a conversion utility that already runs quickly, it doesn't start a vanity address search like the others.

i see however i have large amount of pre computed private keys which is costing me dearly to convert it to addresses as the cpu is not powerful enough to convert millions of private key to address the tool already does that it will be not hard for it to read bunch of private keys in hex format and do what it does with gpu if you search for converting pre computed private keys you see hundreds of result but all made for cpu but most people want it to be fast this is the only tool that takes single private key hex format and convert it to address however the power of gpu is wasted since many people have millions of private keys
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
the -cp option at the moment does not convert private key hex to uncompressed address format i am sure this is not a bug also for convenience can you update -><

Currently it just converts a private key WIF to a public key hex and then exits. And it looks like there is an flag to do uncompressed key conversion called isComp which is passed to the internal function that does the conversion but it's not enabled by default. https://github.com/JeanLucPons/VanitySearch/blob/1bc508a19e2066777f3fb1a020f68f8705daf0f4/main.cpp#L469

-cp option update:

add read from input file for -cp option where it can read bunch of private key in hex format from text file instead of single computation to leverage gpu horse power for converting pre computed private keys and converting to compressed and uncompressed address format there is no tool out there does this using gpu i am pretty most people want their pre computed private keys to be converted as a side benefit.

Why with GPUs? That option is basically a conversion utility that already runs quickly, it doesn't start a vanity address search like the others.
newbie
Activity: 20
Merit: 0
the -cp option at the moment does not convert private key hex to uncompressed address format i am sure this is not a bug also for convenience can you update -><

-cp option update:

add read from input file for -cp option where it can read bunch of private key in hex format from text file instead of single computation to leverage gpu horse power for converting pre computed private keys and converting to compressed and uncompressed address format there is no tool out there does this using gpu i am pretty most people want their pre computed private keys to be converted as a side benefit.
legendary
Activity: 3430
Merit: 2663
Escrow Service
whitch CUDA driver i need?

D:\VanitySearch>VanitySearch.exe  -l
GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version

i have a AMD RX580 installed, with the normal AMD driver Pack...
you need oclvanitygen not this. cuda generally implicates Nvidia only
Damn, at oclvanitygen I can't search whole bitcoin addresses as prefix....

If that's the purpose then I recommend running a proper brute forcer like Bitcrack instead of a tool that uses slow strncmp() calls to compare hashes. Your MKey/s rate will be much better.
thanks but not possible with AMD gpu card...
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
whitch CUDA driver i need?

D:\VanitySearch>VanitySearch.exe  -l
GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version

i have a AMD RX580 installed, with the normal AMD driver Pack...
you need oclvanitygen not this. cuda generally implicates Nvidia only
Damn, at oclvanitygen I can't search whole bitcoin addresses as prefix....

If that's the purpose then I recommend running a proper brute forcer like Bitcrack instead of a tool that uses slow strncmp() calls to compare hashes. Your MKey/s rate will be much better.
legendary
Activity: 3430
Merit: 2663
Escrow Service
whitch CUDA driver i need?

D:\VanitySearch>VanitySearch.exe  -l
GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version

i have a AMD RX580 installed, with the normal AMD driver Pack...
you need oclvanitygen not this. cuda generally implicates Nvidia only
Damn, at oclvanitygen I can't search whole bitcoin addresses as prefix....
full member
Activity: 1050
Merit: 219
Shooters Shoot...
whitch CUDA driver i need?

D:\VanitySearch>VanitySearch.exe  -l
GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version

i have a AMD RX580 installed, with the normal AMD driver Pack...
This program is built with CUDA only (Nvidia); it currently does not support OpenCL, which is needed to run your RX580.
hero member
Activity: 1430
Merit: 513
whitch CUDA driver i need?

D:\VanitySearch>VanitySearch.exe  -l
GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version

i have a AMD RX580 installed, with the normal AMD driver Pack...
you need oclvanitygen not this. cuda generally implicates Nvidia only
hero member
Activity: 1430
Merit: 513
Quote
T4's sold stupid fast(had like 20+)  I dont understand why people dont buy from me here and flip on ebay
I have 1 v100 left(pci 16bg) ill accept 4500 for
how much for the 6000s?
3000
legendary
Activity: 3430
Merit: 2663
Escrow Service
whitch CUDA driver i need?

D:\VanitySearch>VanitySearch.exe  -l
GPUEngine: CudaGetDeviceCount CUDA driver version is insufficient for CUDA runtime version

i have a AMD RX580 installed, with the normal AMD driver Pack...
full member
Activity: 1050
Merit: 219
Shooters Shoot...
Pages:
Jump to: