Pages:
Author

Topic: python OpenCL bitcoin miner - page 30. (Read 1239060 times)

newbie
Activity: 47
Merit: 0
February 20, 2011, 08:33:10 PM
Is there a way to monitor this miner? Like I have it running on a PC in the cellar that I ssh into. Can I check the current hash rates and success rates somehow?
full member
Activity: 322
Merit: 100
The All-in-One Cryptocurrency Exchange
February 20, 2011, 10:57:24 AM
When I try to set the .exe via command prompt to use my 6870 I get an error message.

IO:error errno 2 no such file or directory : bitcoinminer.cl



It is there though, tried putting poclbm in the bitcoin root and in a sepperate folder.
full member
Activity: 126
Merit: 101
February 19, 2011, 02:54:17 PM
verification failed means the program though it found a block but after trying the hash again got a different result. Most likely that means you have your GPU overclocked too much.
N12
donator
Activity: 1610
Merit: 1010
February 19, 2011, 01:51:22 PM
Just a quick question here ,

I misunderstood the username & password part , is it the user name and password for the OS ? for this forum ?
Am confused a bit .
Use any arbitrary combination. It’s just for the miner to communicate with your bitcoin client, so it doesn’t matter as long as they are identical at both places.

I got this error:
19/02/2011 18:10:44, verification failed, check hardware!

What does this mean? Did i find a block and it couldn’t be verified or was it just an attempt? It happened once in almost two hours, and for the first time now.
newbie
Activity: 3
Merit: 0
February 19, 2011, 01:37:35 PM
Just a quick question here ,

I misunderstood the username & password part , is it the user name and password for the OS ? for this forum ?
Am confused a bit .

And by the way - what would be better KHash/s wise - a 2600k @ 5Ghz or a 5450 ?

Thanks ,

Danny.
full member
Activity: 171
Merit: 100
February 19, 2011, 10:13:23 AM
I run bitcoin (bitcoin.exe -server), then I start poclb.exe, the poclb connected to my "bitcoin-server?

this means that I connect to my own server?

Where I see what I created?

excuse torture Smiley...
If you register for pool.yyz.us and want to use it, you have to specify it  after "-host".
If you do not specify - connects to your personal server.
If you create block - you'll see it in your Bitcoin client (and get it after 100 (120?) confirmations).
newbie
Activity: 40
Merit: 0
February 19, 2011, 10:03:29 AM
Disculpen por mi falta de ingles... he leido todo el foro, inclusive lo poco que hay en español, pero todavia hay cosas que no entiendo muy bien.

Para que sirven las piscinas ?... por ejemplo

poclbm --user=*** --pass=*** --host mining.bitcoin.cz --port=8332 --device=0 -v -w 128 -f 40

Para que sirve lo que esta en negritas ?... es una piscina ? cual es el beneficio ?

http://pool.yyz.us/register.html" <--------- es una piscina ? estoy registrado, es necesario colocarlo en mi .bat ?

Yo siguiendo el tutorial hice todo y mi archivo .bat quedo asi o parecido

start /DC:\bitcoin\poclbm poclbm.exe --user=xxxxx --pass=xxxxx --device=0 --w=256

Yo arranco el bitcoin.exe modo server, luego arranco el poclb.exe; el poclb se conecta a mi "bitcoin -servidor" ?

esto significa que me conecto a mi propio servidor ?

Donde veo lo que he generado ?

----------------------------------

Sorry for my lack of English ... and read the entire forum, including what little there is in Spanish, but there are still things that do not quite understand..

function that have pools? ... eg

poclbm --user=*** --pass=*** --host mining.bitcoin.cz --port=8332 --device=0 -v -w 128 -f 40

that function is what is in bold? ... is a pool? what is the benefit?

"http://pool.yyz.us/register.html" <--------- is a pool? I have registered, i must place it in my. bat file?

I did everything the tutorial and my file. bat or similar'm so

start / DC: \ bitcoin \ poclbm poclbm.exe - user = xxxxx - pass = xxxxx - device = 0 - w = 256 - v

I run bitcoin (bitcoin.exe -server), then I start poclb.exe, the poclb connected to my "bitcoin-server?

this means that I connect to my own server?

Where I see what I created?

excuse torture Smiley...
full member
Activity: 171
Merit: 100
February 19, 2011, 08:54:16 AM
Hey m0mchill, was -v command changed in this update from 0205? My .bat files that worked for 0205 does not work for 0215. It will only work if I take out the -v from the .bat file, but i lose about 30K/hash per card.
How not to work? I use -v and it works. Give your file here will help you:)

This will not launch, unless i take out the --v. Works fine for version 0205.

start /DC:\bitcoin\poclbm poclbm.exe --user=xxxxx --pass=xxxxx --device=0 --f=5 --w=128 --v

I use it in bat file:
Code:
cd "C:\bitcoin\poclbm_py2exe_20110215"
poclbm --user=*** --pass=*** --host mining.bitcoin.cz --port=8332 --device=0 -v -w 128 -f 40

Maybe we should try one - or supply -v early?
sr. member
Activity: 286
Merit: 250
February 19, 2011, 08:41:01 AM
Hey m0mchill, was -v command changed in this update from 0205? My .bat files that worked for 0205 does not work for 0215. It will only work if I take out the -v from the .bat file, but i lose about 30K/hash per card.
How not to work? I use -v and it works. Give your file here will help you:)

This will not launch, unless i take out the --v. Works fine for version 0205.

start /DC:\bitcoin\poclbm poclbm.exe --user=xxxxx --pass=xxxxx --device=0 --f=5 --w=128 --v
full member
Activity: 171
Merit: 100
February 19, 2011, 07:23:31 AM
Hey m0mchill, was -v command changed in this update from 0205? My .bat files that worked for 0205 does not work for 0215. It will only work if I take out the -v from the .bat file, but i lose about 30K/hash per card.
How not to work? I use -v and it works. Give your file here will help you:)
sr. member
Activity: 286
Merit: 250
February 19, 2011, 07:16:56 AM
Hey m0mchill, was -v command changed in this update from 0205? My .bat files that worked for 0205 does not work for 0215. It will only work if I take out the -v from the .bat file, but i lose about 30K/hash per card.
newbie
Activity: 56
Merit: 0
February 19, 2011, 03:52:54 AM
I found the CUDA portion of puddinpop's miners and have a comparison of the two for nVidia folks.  AMD owners can safely ignore this post.

poclbm on both GPUs: 2x 57.5 Mhash/s (115 Mhash/s)
System load: 320 W

rpcminer-cuda on both GPUs: 2x 59.2 Mhash/s (118.4 Mhash/s)
System load: 305 W

I guess CUDA (being an nVidia thing) really does still work better on nVidia cards than OpenCL, but at least OpenCL is sooo damn close.  It's nice to see that on nVidia's own hardware, OpenCL is competitive.  It's just annoying that a pair of cards that do Crysis so damn well is outclassed in this application by a single 5770.  Oh well, back to games, I guess.
newbie
Activity: 56
Merit: 0
February 19, 2011, 01:32:28 AM
I'd be interested in seeing the difference in CPU performance if you were to run this CPU Miner: https://bitcointalksearch.org/topic/ufasoft-miner-windowslinux-x86x64-sse2opencl-open-source-3486

Holy bejeebus.  I guess the built-in one isn't so optimized.

Core i7-950 @ 3.72 GHz: 17.7 Mhash/s
System load: 185 W

I'm wondering why the power went down, though.

Also, adding -v to the OpenCL miner gave me 57.5 MHash/s as opposed to 56 MHash/s on a single 460.  Power consumption unchanged.

EDIT: CPU power difference solved.  Apparently the SSE2 miner makes my CPU "decide" to run at 3.57 GHz instead of 3.72 GHz.  No worries.  17.7 Mhash/s is much better than 5.5 Mhash/s anyway.  Maybe I'll lock the multiplier some day and stop listening to my CPU whining about the work...maybe.
newbie
Activity: 1
Merit: 0
February 19, 2011, 12:58:02 AM
Hey guys, I'm afraid I'm having trouble with this. I did a quick test to make sure that bitcoind really was listening, with telnet, and it was.

I've double and triple checked the username and password.

Code:
[root@ip-*-*-*-* ~]# python2.7 poclbm.py  -d 0 -o 127.0.0.1 -p 8332  --user ***** --pass *****
Problems communicating with bitcoin RPC
bye
[root@ip-*-*-*-* ~]# telnet 127.0.0.1 8332
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
fhfsdhfd
sdghsdgsda
sdghsdhsdhas

HTTP/1.0 401 Authorization Required
Date: Sat, 19 Feb 2011 05:56:47 GMT
Server: bitcoin-json-rpc
WWW-Authenticate: Basic realm="jsonrpc"
Content-Type: text/html
Content-Length: 296

"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.



Connection closed by foreign host.

[root@ip-*-*-*-* ~]#

Any suggestions on debugging the problem?

[edit]: Argh! It's "--pass" not "-p" Solved!

Thanks,
Rob.
sr. member
Activity: 406
Merit: 250
February 19, 2011, 12:57:41 AM
I found bitcoin.org from the Security Now podcast and I have some stats that may interest you guys.

My system:
Core i7-950 @ 3.72 GHz
6 GB of RAM
2x nVidia 1GB GTX 460s @ 810 MHz core 4000 MHz memory

Bitcoin client on CPU: 5.5 Mhash/s
System Load: 210 W

I'd be interested in seeing the difference in CPU performance if you were to run this CPU Miner: https://bitcointalksearch.org/topic/ufasoft-miner-windowslinux-x86x64-sse2opencl-open-source-3486
newbie
Activity: 56
Merit: 0
February 19, 2011, 12:53:29 AM
I found bitcoin.org from the Security Now podcast and I have some stats that may interest you guys.

My system:
Core i7-950 @ 3.72 GHz
6 GB of RAM
2x nVidia 1GB GTX 460s @ 810 MHz core 4000 MHz memory

Bitcoin client on CPU: 5.5 Mhash/s
System Load: 210 W

poclbm on 1 GPU: 56 Mhash/s
System Load: 210 W

poclbm on 2 GPUs: 112 Mhash/s
System Load: 320 W

poclbm on 2 GPUs + Bitcoin client on CPU: 117.5 Mhash/s
System Load: 420 W

Running the CPU hashing is not worth it for the energy cost of running the Bitcoin client's generator.  It also appears that, as it was said before, nVidia GPUs don't seem to run this OpenCL code very well.  I still get 10 times the performance out of the GPUs than I do out of the CPU, so there's that at least.  Maybe it has to do with the fact that I'm still running 260.89 for the driver.  I'm lazy, though, so I may not update it any time soon.  There may also be some losses due to the fact that Fermi parts that aren't the full size 3 billion transistor parts are superscalar, meaning that 2/3 of the shaders are guaranteed to work all the time and only ILP optimizations can make the other 1/3 do some good.  I'd be interested to see if any changes in the way the operations are structured could make it run any faster.  As far as I can tell, there's no way to verify that every last shader is doing work all the time with software available to the average consumer.  Afterburner is telling me that my GPUs are both 98%-99% busy.  From what I can see in the power readings above, the videocards are consuming roughly 110 W of power and 1GB GTX 460s are rated for 160 W.  I just thought that I would put that out there.

As a side note, with SLI enabled, I would still have to run two instances of poclbm to get both GPUs busy.  If I intend to do any sort of gaming while this is going on, it's better to turn off SLI and dedicate the secondary GPU to the task of generating and not have the occasional slowdown when the driver decides it wants to try and render a frame on the already taxed GPU.  Apparently with the driver set up the way it is, device 0 is my secondary card so I don't have to make any special considerations if I want to run just one GPU into the ground and game with the other.

All in all, great software.  I haven't gotten a block yet, but I've only been running it for 3 hours.  I also got set up by reading: http://www.newslobster.com/random/how-to-get-started-using-your-gpu-to-mine-for-bitcoins-on-windows

The only other time I've heard my system this loud is in Crysis and a mezzed up replay from Starcraft II.  Also, the wall behind my computer is significantly warmer than room temperature.  Maybe the GPUs are doing as much work as they can after all.  I just would have expected a higher system power load.
newbie
Activity: 13
Merit: 0
February 18, 2011, 03:10:05 PM
wolfangel91 make sure you have the right device selected and are running the miner on your gpu and not your cpu.

I'm sure, my CPU is from 2 to 4% and my GPU from 1 to 12%...so I think something doesn't work for me Undecided I've ATI SDK installed, drivers are up to date.. I see 8 connections on bitcoin and 108994bloks.. I've tried device 0 or device 1 and it's the same problem...
full member
Activity: 182
Merit: 100
February 18, 2011, 02:18:37 PM
So now that I know my GPU is mining. To switch to solo do I just remove the --host line and address from my batch file and I will start mining for myself again?



You'll also have to make sure the username and password are correct, but you'll get an error right away if it can't connect.
member
Activity: 70
Merit: 10
February 18, 2011, 01:50:33 PM
So now that I know my GPU is mining. To switch to solo do I just remove the --host line and address from my batch file and I will start mining for myself again?

full member
Activity: 126
Merit: 101
February 18, 2011, 12:55:31 PM
wolfangel91 make sure you have the right device selected and are running the miner on your gpu and not your cpu.
Pages:
Jump to: