Pages:
Author

Topic: Join a pooled bitcoin mining effort - page 5. (Read 53323 times)

hero member
Activity: 683
Merit: 500
December 10, 2010, 08:04:41 PM
Got it running, but if you want to attract more people, the process to get it running could be simpler.
Especially because this is a good incentive for new users so they get faster new coins, but imho these user will make less effort to get it running.

member
Activity: 73
Merit: 10
December 10, 2010, 09:54:13 AM
Quote
Am I doing it wrong?
what GPU/CPU do you use?

the cuda-client is still experimental and sadly burns the CPU by ~50% (on a dual-core)
and at the same time only loads the GPU to 50%.

that's why i usually don't use the cpu-client on the same machine,
but i just tried and it gets ~1000khash/s, like on my other machine per core too,
and it doesnt really slow down the cuda-miner, it still gets it's <18M.

it's more efficient though (at least on my config) to start a second cuda-client,
results in 100% CPU, ~70% GPU load and a few more Mhashes (<18M single, 2x~13M 2 instances).

but everything will be even more sluggish.


It's just a low-end 9500GT with an Intel E5200 Dual-core for the CPU. I should of put a second CUDA client up before I left home.
hero member
Activity: 532
Merit: 505
December 10, 2010, 04:18:24 AM
Quote
Am I doing it wrong?
what GPU/CPU do you use?

the cuda-client is still experimental and sadly burns the CPU by ~50% (on a dual-core)
and at the same time only loads the GPU to 50%.

that's why i usually don't use the cpu-client on the same machine,
but i just tried and it gets ~1000khash/s, like on my other machine per core too,
and it doesnt really slow down the cuda-miner, it still gets it's <18M.

it's more efficient though (at least on my config) to start a second cuda-client,
results in 100% CPU, ~70% GPU load and a few more Mhashes (<18M single, 2x~13M 2 instances).

but everything will be even more sluggish.

member
Activity: 73
Merit: 10
December 10, 2010, 12:51:45 AM
I'm running the CPU and CUDA client at the same time. Am I doing it wrong? One client claims to have 1100 khashes and the GPU has 5000 khashes; however, everything is really sluggish. Tongue
legendary
Activity: 1078
Merit: 1005
December 09, 2010, 08:17:30 PM
Looks like the server is down…

Yep, the server program exited overnight - not sure why. I've restarted it.
legendary
Activity: 1246
Merit: 1014
Strength in numbers
December 09, 2010, 08:05:38 PM
Maybe it would be useful to have a backup server? You could have users enter two IP addresses and have it try the second if the first goes down. Seems easy to me, but I wouldn't know.
newbie
Activity: 35
Merit: 0
December 09, 2010, 07:22:44 PM
Ok!  Everybody back in the pool!  Smiley
newbie
Activity: 35
Merit: 0
hero member
Activity: 532
Merit: 505
December 09, 2010, 03:41:18 PM
yep, server seems down right now,
keep mining on your own machine as long as it takes, maybe you are (very very very) lucky.  Grin
pc
sr. member
Activity: 253
Merit: 250
December 09, 2010, 03:11:08 PM
Looks like the server is down…

Code:
Attempting to connect to 173.255.205.10:8335
Attempting to connect to 173.255.205.10:8335
Attempting to connect to 173.255.205.10:8335
etc…
legendary
Activity: 1246
Merit: 1014
Strength in numbers
December 08, 2010, 11:45:31 PM
Welcome.

I don't think that would be hard to at all. I actually assume it would just be a variable change. Right now it looks at something like contributed in the last minute as a proxy for current hashing speed. Increasing this to an hour or even a day might be reasonable. But again given the choice between joining two otherwise equal pools the one with the least dead weight will tend to be preferred.

I don't think any of this has to do with fairness as long as there is no deception. I was only suggesting that it total contributed might not be an equilibrium.
sr. member
Activity: 373
Merit: 250
December 08, 2010, 09:43:13 PM
Hi, I'm relatively new to the Bitcoin community (only discovered it a few days ago) and am still trying to get my feet wet here, but I've run this mining client for a day or two and wanted to give my two cents regarding the "contributed" vs "connected" issue.

As people before have said, it really depends on whether you view it as a chance effort (which it actually is) or a contribution effort.  Personally I'd feel rather ripped off if I'd been running the server for a week solid, only to have the block found when my connection randomly died for a split second, and not receive anything at all for my contributed CPU time.  At the same time, I understand FreeMoney's point that when in "contributed" mode, you won't get barely anything unless you joined immediately after the previous block was discovered.

So why not try a hybrid of the two?  In other words, work in contributed mode, but only consider contributions for the past X amount of time, where X is some percentage of the average time between block discoveries.  

Let's say for instance that on average, it takes 7 days for the mining group to discover a new block.  How about every few minutes we recalculate the contribution percentages based on the past 24 hours?  That way, the person who contributed 50 high-end servers to the effort still gets his share if he happens to drop offline for a brief moment, but if he goes offline for an extended period of time, his claim gets redistributed to those who were present around the time the block was actually discovered.  While technically less accurate than connected mode, it makes people feel better about their contributions without the stacked unfairness suggested by FreeMoney.

I don't know how difficult it would be to code this type of thing up, but it's food for thought at least.  
legendary
Activity: 1246
Merit: 1014
Strength in numbers
December 07, 2010, 03:56:20 PM
Me too, not found. Did you switch to contributed and rounding is causing this?

Contributed method is bad imo.

Why is it bad? I asked before switching and the majority of the responses requested contributed.

Suppose there are two pools with roughly equal hashing power, one that got a block 1 day ago and one that got it's last block 1 week ago. They are equally likely to hit the next block, but if I jump on to the first one I will get a much larger share. Anyone paying attention will do the same.

Imagine an extreme case, a group works for a week making no block and they all quit. How silly would I be to join with all the shares owed to them?
pc
sr. member
Activity: 253
Merit: 250
December 07, 2010, 03:18:03 PM
#99
Me too, not found. Did you switch to contributed and rounding is causing this?

Contributed method is bad imo.
Why is it bad? I asked before switching and the majority of the responses requested contributed.

I'm conflicted on this... I can see either way making a lot of sense. It's a matter of whether you think of generation as working toward a goal, with everyone who worked toward it deserving credit, or closer to the non-pooled setup, where each second (or Arbitrary Small Time Unit of your choice) there's a total number of hashes and thus an X% chance of "hitting the lottery" and making some coins, which should only go to those clients who were connected for that "second" and thus were part of the hashes that succeeded. I would expect that they should behave about the same on average over time. I'm leaning toward the "connected" method at the moment, but I was leaning toward "contributed" when I first heard of it being an option. The concern someone mentioned about how "contributed" might be gamed somewhat as people switch around as each client knows how much has been contributed to each server I think may be valid, but maybe it too just averages out over time.

I think the theory is that there will be servers of both types set up, and each user can connect to the type that they think is most "fair", and everyone will be happy.
legendary
Activity: 1246
Merit: 1014
Strength in numbers
December 07, 2010, 12:21:40 AM
#98
Wild swings in the total hash rate again. 80k to 140k.
newbie
Activity: 8
Merit: 0
December 07, 2010, 12:04:47 AM
#97
Nevermind, appears to have recovered. Something strange in the code possibly.
newbie
Activity: 8
Merit: 0
December 07, 2010, 12:03:34 AM
#96
Looks like the calculation for total server khash is broke, getting zero reported khash result, and totals for server in messages.
hero member
Activity: 532
Merit: 505
December 06, 2010, 07:01:11 PM
#95
xx00 xx33 xx66 is rounding issues i guess (i'm not into the code, so i actually have no idea).

speed for me is like
standard 3800khash/s
pooled 3300khash/s (3x1100)

maybe we get the 4way-algo into the remote-miner soon, that would speed up some CPU-cores for the pool
newbie
Activity: 48
Merit: 0
December 06, 2010, 06:34:15 PM
#94
the cuda-client is still a bit slow, the cpu-version isn't,
performance shouldn't be that much of a difference.

let me guess, you're using a dual-core.
then just start a 2nd instance to double your performance.  Wink

I am using a quad-core. I run 3 instances which sum to ~2100 khash/s. This results in >95% CPU usage since the rest of the system also needs some percent. The standard client does ~3600 khash/s.

Btw, why are the reported khash/s always xx00 xx33 and xx66?
legendary
Activity: 1937
Merit: 1001
December 06, 2010, 05:52:19 PM
#93
seems to work nicely although it's somewhat slower indeed, but i wasnt getting any blocks anyway so maybe this gives a a few bitcoins Smiley
Pages:
Jump to: