what am i doing wrong? nothing happening with this:
C:\Users\xxx\Desktop\vanitygen-0.22-win>oclvanitygen.exe -vqrikNTS -d0 -d
1 -d2 -d3 -f cypher 1cypherdoc
using windows 7 64 bit with 3 Radeon 6970 gpu cards.
I am not sure what -vgrikNTS is, and I think you have too many devices there.
Additionally, -d should be -D, because parameter capitalization is important in this program.
It has been mentioned before that it easier to get it working 1 instance per 1 GPU so you should run 3 instances of command prompt for your 3 cards. If you are using your PC at the same time I might recommend leaving your display device card free.
I'm not sure you need it to load patterns from a file (-f cypher) as you have already told it to just look for one pattern (1cypherdoc), plus, you don't have any file type (.txt
) after it, unless you have saved the file without an extension... If you want to look for multiple patterns in oclvanitygen (that you possibly have listed one per line in a file called 'cyper'), you can just do this:
oclvanitygen -D 0:0 -i -k -o found6.txt 1tri11ium 1heartofgold 1aaaaaaaaa 1bbbbbbbbb 1cccccccccc 1ddddddddd 1eeeeeeeee 1fffffffff 1ggggggggg 1hhhhhhhhh 1iiiiiiiii 1jjjjjjjjj 1kkkkkkkkk 1lllllllll 1mmmmmmmmm 1nnnnnnnnn 1ooooooooo 1ppppppppp 1qqqqqqqqq 1rrrrrrrrr 1sssssssss 1ttttttttt 1uuuuuuuuu 1vvvvvvvvv 1wwwwwwwww 1xxxxxxxxx 1yyyyyyyyy 1zzzzzzzzz 1111111111 1222222222 1333333333 1444444444 1555555555 1666666666 1777777777 1888888888 1999999999
Or you can use -f cypher, but I'm pretty sure declaring BOTH won't work.
I also recommend everyone uses the output file command, -o
Assuming you just want to find one for the pattern '1cypherdoc' why don't you try these commands:
You can easily open a command window already at the correct location by right clicking the folder that has the vanitygen exe's in it while holding shift key, go to Open Command Window Here. Do this three times and paste in the 3 lines of code below.
oclvanitygen -D 0:0 -k -i -o found1.txt 1cypherdoc
oclvanitygen -D 0:1 -k -i -o found2.txt 1cypherdoc
oclvanitygen -D 0:2 -k -i -o found3.txt 1cypherdoc
{TIP about 'efficiency': If you are just searching for 1 pattern that is fairly long, while you are using that energy you can be looking for other, more interesting/unique/amusing patterns. The more patterns that you think of to add, the more chances that you'll get some results, and there's always that chance you'll find a really long impressive one while you are looking for a shorter one (or ones)}
If you absolutely must have exact capitalization, remove -i from those lines, but it'll take MUCH longer. '-k' will keep it running looking for more after it finds one, if you want that.
If it fails, your computer has a completely different allocation of devices to my PC and most other peoples PC's. If you use cgminer or bfgminer or any of the common mining programs then those can probably tell you what device ID's you have. Alternatively a free program called System Information for Windows has in its Hardware -> Video section a list of all GPU's installed on your system. They should be listed from top to bottom corresponding to ID's 0:0, 0:1, 0:2... and so on in order as it goes down the page.
Lastly, you should use GPU-Z to monitor the load on each card. If you find that the load is varying and less than 99-100%, you can get it up to 100% by running two instances of command prompt for each card. In your case then you'd have 6 open, this will give you full load and more MKey/s.